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 Filters
  • Ice Silver Metallic 2017 Subaru Impreza 2.0iIce Silver Metallic 2017 Subaru Impreza 2.0iIce Silver Metallic 2017 Subaru Impreza 2.0iIce Silver Metallic 2017 Subaru Impreza 2.0iIce Silver Metallic 2017 Subaru Impreza 2.0iIce Silver Metallic 2017 Subaru Impreza 2.0i

    $9,349

    144,856 mi.
    Est. $172/mo

    Morrie's Brooklyn Park Subaru

    4.4
    Check Availability
    Minneapolis, MN (14 mi)

    Quick view
  • Magnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza Base

    $17,347

    61,748 mi.
    Est. $320/mo

    Morrie's Brooklyn Park Subaru

    4.4
    Check Availability
    Minneapolis, MN (14 mi)

    Quick view
  • Black 2023 Subaru Impreza LimitedBlack 2023 Subaru Impreza LimitedBlack 2023 Subaru Impreza LimitedBlack 2023 Subaru Impreza LimitedBlack 2023 Subaru Impreza LimitedBlack 2023 Subaru Impreza Limited

    $15,997

    29,657 mi.
    Est. $295/mo

    Dream Motors LLC

    Check Availability
    Ramsey, MN (17 mi)
    Quick view
  • Silver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza Sport

    $16,497

    24,510 mi.
    Est. $304/mo

    Dream Motors LLC

    Check Availability
    Ramsey, MN (17 mi)
    Quick view
  • Silver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza SportSilver 2024 Subaru Impreza Sport

    $17,777

    5,466 mi.
    Est. $328/mo

    Dream Motors LLC

    Check Availability
    Ramsey, MN (17 mi)
    Quick view
  • Blue 2025 Subaru Impreza SportBlue 2025 Subaru Impreza SportBlue 2025 Subaru Impreza SportBlue 2025 Subaru Impreza SportBlue 2025 Subaru Impreza SportBlue 2025 Subaru Impreza Sport

    $17,997

    1,682 mi.
    Est. $332/mo

    Dream Motors LLC

    Check Availability
    Ramsey, MN (17 mi)
    Quick view
  • Oasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RSOasis Blue 2024 Subaru Impreza RS

    $26,339

    19,892 mi.
    Est. $486/mo

    Luther Bloomington Subaru

    4.3
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Crystal Black Silica 2013 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2013 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2013 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2013 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2013 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2013 Subaru Impreza 2.0i Sport Premium

    $9,250

    126,527 mi.
    Est. $171/mo

    White Bear Subaru

    4.8
    Check Availability
    Vadnais Heights, MN (10 mi)

    Quick view
  • Ice Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza Base

    $16,890

    1,630 mi.
    Est. $311/mo

    Direct Auto Sales

    4.7
    Check Availability
    Loretto, MN (26 mi)
    Quick view
  • $15,348

    85,451 mi.
    Est. $283/mo

    Walser Subaru St. Paul

    4.8
    Check Availability
    St. Paul, MN (19 mi)
    Quick view
  • $14,338

    98,232 mi.
    Est. $264/mo

    Luther Bloomington Subaru

    4.3
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Blue 2023 Subaru ImprezaBlue 2023 Subaru ImprezaBlue 2023 Subaru ImprezaBlue 2023 Subaru ImprezaBlue 2023 Subaru ImprezaBlue 2023 Subaru Impreza

    $20,998

    52,023 mi.
    Est. $387/mo

    CarMax Springfield

    4.7
    Check Availability
    $199 delivery to Maplewood, MN (11 mi)
    Quick view
  • Blue 2014 Subaru Impreza 2.0I Sport PremiumBlue 2014 Subaru Impreza 2.0I Sport PremiumBlue 2014 Subaru Impreza 2.0I Sport PremiumBlue 2014 Subaru Impreza 2.0I Sport PremiumBlue 2014 Subaru Impreza 2.0I Sport PremiumBlue 2014 Subaru Impreza 2.0I Sport Premium

    $15,998

    78,237 mi.
    Est. $295/mo

    CarMax Lexington

    Check Availability
    $749 delivery to Maplewood, MN (11 mi)
    Quick view
  • Satin White Pearl 2014 Subaru Impreza 2.0i Sport PremiumSatin White Pearl 2014 Subaru Impreza 2.0i Sport PremiumSatin White Pearl 2014 Subaru Impreza 2.0i Sport PremiumSatin White Pearl 2014 Subaru Impreza 2.0i Sport PremiumSatin White Pearl 2014 Subaru Impreza 2.0i Sport PremiumSatin White Pearl 2014 Subaru Impreza 2.0i Sport Premium

    $8,348

    168,530 mi.
    Est. $154/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • Ice Silver Metallic 2015 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2015 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2015 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2015 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2015 Subaru Impreza 2.0i Sport LimitedIce Silver Metallic 2015 Subaru Impreza 2.0i Sport Limited

    $9,999

    142,275 mi.
    Est. $184/mo

    Waconia Dodge Chrysler Jeep RAM

    4.0
    Check Availability
    Waconia, MN (40 mi)
    Quick view
  • Pure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza SportPure Red 2024 Subaru Impreza Sport

    $24,949

    $399
    26,811 mi.
    Est. $460/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $17,195

    27,087 mi.
    Est. $317/mo

    Ace Auto Cars

    Check Availability
    Jordan, MN (39 mi)
    Quick view
  • Crystal Black Silica 2015 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2015 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2015 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2015 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2015 Subaru Impreza 2.0i Sport PremiumCrystal Black Silica 2015 Subaru Impreza 2.0i Sport Premium

    $9,995

    127,448 mi.
    Est. $184/mo

    Prime Time Auto

    Check Availability
    Shakopee, MN (32 mi)
    Quick view
  • Blue 2012 Subaru Impreza 2.0i Sport PremiumBlue 2012 Subaru Impreza 2.0i Sport PremiumBlue 2012 Subaru Impreza 2.0i Sport PremiumBlue 2012 Subaru Impreza 2.0i Sport PremiumBlue 2012 Subaru Impreza 2.0i Sport Premium

    $4,250

    225,097 mi.
    Est. $78/mo

    Private seller: Amy

    Contact Seller
    Princeton, MN (37 mi)
    Quick view
  • $22,649

    $699
    5,619 mi.
    Est. $418/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • $22,348

    $1K
    6,209 mi.
    Est. $412/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • $23,649

    $1.2K
    5,776 mi.
    Est. $436/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • $25,348

    $1.6K
    5,221 mi.
    Est. $467/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
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