Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Ocean Blue Pearl 2020 Subaru Impreza LimitedOcean Blue Pearl 2020 Subaru Impreza LimitedOcean Blue Pearl 2020 Subaru Impreza LimitedOcean Blue Pearl 2020 Subaru Impreza LimitedOcean Blue Pearl 2020 Subaru Impreza LimitedOcean Blue Pearl 2020 Subaru Impreza Limited

    $22,000

    34,640 mi.
    Est. $406/mo

    Go Kia Renton

    Renton, WA (24 mi)
    Check Availability

  • Grey 2015 Subaru Impreza 2.0iGrey 2015 Subaru Impreza 2.0iGrey 2015 Subaru Impreza 2.0iGrey 2015 Subaru Impreza 2.0iGrey 2015 Subaru Impreza 2.0iGrey 2015 Subaru Impreza 2.0i

    $7,995

    121,982 mi.
    Est. $148/mo

    The Car Outlet

    Kent, WA (19 mi)
    Check Availability
  • Satin White Pearl 2012 Subaru Impreza WRXSatin White Pearl 2012 Subaru Impreza WRXSatin White Pearl 2012 Subaru Impreza WRXSatin White Pearl 2012 Subaru Impreza WRXSatin White Pearl 2012 Subaru Impreza WRXSatin White Pearl 2012 Subaru Impreza WRX

    $9,195

    151,594 mi.
    Est. $170/mo

    507 Motorsports

    2.8
    Roy, WA (27 mi)
    Check Availability
  • Crystal White Pearl 2020 Subaru Impreza LimitedCrystal White Pearl 2020 Subaru Impreza LimitedCrystal White Pearl 2020 Subaru Impreza LimitedCrystal White Pearl 2020 Subaru Impreza LimitedCrystal White Pearl 2020 Subaru Impreza LimitedCrystal White Pearl 2020 Subaru Impreza Limited

    $9,995

    142,679 mi.
    Est. $185/mo

    The Car Outlet

    Kent, WA (19 mi)
    Check Availability
  • Dark Gray Metallic 2010 Subaru Impreza WRXDark Gray Metallic 2010 Subaru Impreza WRXDark Gray Metallic 2010 Subaru Impreza WRXDark Gray Metallic 2010 Subaru Impreza WRXDark Gray Metallic 2010 Subaru Impreza WRXDark Gray Metallic 2010 Subaru Impreza WRX

    $6,195

    211,205 mi.
    Est. $114/mo

    507 Motorsports

    2.8
    Roy, WA (27 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Impreza SportIce Silver Metallic 2020 Subaru Impreza SportIce Silver Metallic 2020 Subaru Impreza SportIce Silver Metallic 2020 Subaru Impreza SportIce Silver Metallic 2020 Subaru Impreza SportIce Silver Metallic 2020 Subaru Impreza Sport

    $18,966

    50,233 mi.
    Est. $350/mo

    Duffy's Auto Brokerage

    Auburn, WA (12 mi)
    Check Availability
  • Silver 2006 Subaru Impreza WRX LimitedSilver 2006 Subaru Impreza WRX LimitedSilver 2006 Subaru Impreza WRX LimitedSilver 2006 Subaru Impreza WRX LimitedSilver 2006 Subaru Impreza WRX LimitedSilver 2006 Subaru Impreza WRX Limited

    $13,995

    125,689 mi.
    Est. $258/mo

    The Car Outlet

    Kent, WA (19 mi)
    Check Availability
  • Ice Silver 2022 Subaru Impreza SportIce Silver 2022 Subaru Impreza SportIce Silver 2022 Subaru Impreza Sport

    $24,197

    43,595 mi.
    Est. $447/mo

    Michael's Subaru of Bellevue

    4.9
    Bellevue, WA (30 mi)
  • Sapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza BaseSapphire Blue Pearl 2025 Subaru Impreza Base

    $25,195

    5,483 mi.
    Est. $465/mo

    Michael's Subaru of Bellevue

    4.9
    Bellevue, WA (30 mi)
  • Crystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RS

    $26,876

    21,738 mi.
    Est. $496/mo

    Michael's Subaru of Bellevue

    4.9
    Bellevue, WA (30 mi)
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $23,197

    21,118 mi.
    Est. $428/mo

    Michael's Subaru of Bellevue

    4.9
    Bellevue, WA (30 mi)
  • Crystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza Base

    $23,184

    15,902 mi.
    Est. $428/mo

    Subaru of Puyallup

    4.2
    Puyallup, WA (12 mi)
  • Magnetite Gray Metallic 2023 Subaru Impreza LimitedMagnetite Gray Metallic 2023 Subaru Impreza LimitedMagnetite Gray Metallic 2023 Subaru Impreza Limited

    $26,184

    18,077 mi.
    Est. $483/mo

    Subaru of Puyallup

    4.2
    Puyallup, WA (12 mi)
  • Ice Silver Metallic 2025 Subaru Impreza BaseIce Silver Metallic 2025 Subaru Impreza BaseIce Silver Metallic 2025 Subaru Impreza Base

    $25,199

    6,421 mi.
    Est. $465/mo

    Walker's Renton Subaru

    3.5
    Renton, WA (24 mi)
  • Ice Silver Metallic 2025 Subaru Impreza BaseIce Silver Metallic 2025 Subaru Impreza BaseIce Silver Metallic 2025 Subaru Impreza Base

    $25,199

    3,934 mi.
    Est. $465/mo

    Walker's Renton Subaru

    3.5
    Renton, WA (24 mi)
  • Blue Ridge Pearl 2003 Subaru Impreza 2.5TS Sport WagonBlue Ridge Pearl 2003 Subaru Impreza 2.5TS Sport WagonBlue Ridge Pearl 2003 Subaru Impreza 2.5TS Sport WagonBlue Ridge Pearl 2003 Subaru Impreza 2.5TS Sport WagonBlue Ridge Pearl 2003 Subaru Impreza 2.5TS Sport WagonBlue Ridge Pearl 2003 Subaru Impreza 2.5TS Sport Wagon

    $5,195

    142,397 mi.
    Est. $96/mo

    Puyallup Motorcars

    Puyallup, WA (14 mi)
    Check Availability
  • Satin White Pearl 2009 Subaru Impreza 2.5 iSatin White Pearl 2009 Subaru Impreza 2.5 iSatin White Pearl 2009 Subaru Impreza 2.5 iSatin White Pearl 2009 Subaru Impreza 2.5 iSatin White Pearl 2009 Subaru Impreza 2.5 iSatin White Pearl 2009 Subaru Impreza 2.5 i

    $4,995

    139,343 mi.
    Est. $92/mo

    The Car Outlet

    Kent, WA (19 mi)
    Check Availability
  • Newport Blue Pearl 2009 Subaru Impreza 2.5 i PremiumNewport Blue Pearl 2009 Subaru Impreza 2.5 i PremiumNewport Blue Pearl 2009 Subaru Impreza 2.5 i PremiumNewport Blue Pearl 2009 Subaru Impreza 2.5 i PremiumNewport Blue Pearl 2009 Subaru Impreza 2.5 i PremiumNewport Blue Pearl 2009 Subaru Impreza 2.5 i Premium

    $5,995

    145,353 mi.
    Est. $111/mo

    BandCMotorsports

    Roy, WA (25 mi)
    Check Availability
  • Black 2019 Subaru Impreza 2.0i SportBlack 2019 Subaru Impreza 2.0i SportBlack 2019 Subaru Impreza 2.0i SportBlack 2019 Subaru Impreza 2.0i SportBlack 2019 Subaru Impreza 2.0i SportBlack 2019 Subaru Impreza 2.0i Sport

    $16,000

    80,785 mi.
    Est. $295/mo

    Private seller: Aimee

    Artondale, WA (28 mi)
    Contact Seller
  • Ice Silver Metallic 2012 Subaru Impreza 2.0i Limited

    Not Priced

    0 mi.

    Motorbliss Auto Sales

    Puyallup, WA (14 mi)
    Check Availability
  • Crystal Black Silica 2017 Subaru Impreza 2.0i Premium

    $14,990

    120,619 mi.
    Est. $277/mo

    Titus-Will Chevrolet - Tacoma

    3.0
    Tacoma, WA (18 mi)
    Check Availability
  • Ocean Blue Pearl 2020 Subaru Impreza Base

    $12,177

    122,726 mi.
    Est. $225/mo

    All American Motors

    5.0
    Tacoma, WA (20 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza Sport

    Not Priced

    4 mi.
    Est. $0/mo

    Tacoma Subaru

    4.6
    Tacoma, WA (21 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza Sport

    Not Priced

    4 mi.
    Est. $0/mo

    Tacoma Subaru

    4.6
    Tacoma, WA (21 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza Sport

    Not Priced

    5 mi.
    Est. $0/mo

    Tacoma Subaru

    4.6
    Tacoma, WA (21 mi)
    Check Availability
  • White 2014 Subaru Impreza WRX PremiumWhite 2014 Subaru Impreza WRX PremiumWhite 2014 Subaru Impreza WRX PremiumWhite 2014 Subaru Impreza WRX PremiumWhite 2014 Subaru Impreza WRX PremiumWhite 2014 Subaru Impreza WRX Premium

    $19,998

    $1K
    88,216 mi.
    Est. $369/mo

    CarMax Beaverton

    4.7
    $149 delivery to Puyallup, WA (12 mi)
    Check Availability
  • Red 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I LimitedRed 2017 Subaru Impreza 2.0I Limited

    $19,998

    62,221 mi.
    Est. $369/mo

    CarMax Lynnwood

    4.6
    $49 delivery to Puyallup, WA (12 mi)
    Check Availability