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
  • Crystal White Pearl 2026 Subaru Impreza Sport

    $30,900

    Est. $566/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $24,345

    3,980 mi.
    Est. $446/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • Magnetite Gray Metallic 2026 Subaru Impreza RSMagnetite Gray Metallic 2026 Subaru Impreza RSMagnetite Gray Metallic 2026 Subaru Impreza RSMagnetite Gray Metallic 2026 Subaru Impreza RSMagnetite Gray Metallic 2026 Subaru Impreza RSMagnetite Gray Metallic 2026 Subaru Impreza RS

    $28,341

    $500
    2,818 mi.
    Est. $519/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • Ignition Red 2027 Subaru Impreza 2.5RS

    $34,245

    Est. $627/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Crystal Black Silica 2027 Subaru Impreza 2.5RS

    $32,175

    Est. $589/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Magnetite Gray Metallic 2027 Subaru Impreza

    $26,750

    Est. $490/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza Sport

    $30,900

    Est. $566/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza Sport

    $29,352

    Est. $537/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza SportCrystal White Pearl 2026 Subaru Impreza Sport

    $26,202

    4,095 mi.
    Est. $480/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • Ice Silver Metallic 2026 Subaru Impreza Sport

    $29,352

    Est. $537/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza Sport

    $31,252

    Est. $572/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza Sport

    $31,252

    Est. $572/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza Sport

    $31,056

    Est. $569/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • White 2010 Subaru Impreza WRX PremiumWhite 2010 Subaru Impreza WRX PremiumWhite 2010 Subaru Impreza WRX PremiumWhite 2010 Subaru Impreza WRX PremiumWhite 2010 Subaru Impreza WRX PremiumWhite 2010 Subaru Impreza WRX Premium

    $8,995

    117,856 mi.
    Est. $165/mo

    Bob's Auto Ranch

    Lino Lakes, MN (20 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RS

    $24,345

    0 mi.
    Est. $446/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • 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

    $20,345

    51,169 mi.
    Est. $372/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability
  • Ice Silver 2026 Subaru Impreza RS

    $30,824

    MSRP $32,078

    Est. $564/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (29 mi)
    Check Availability
  • Gray 2026 Subaru Impreza Sport

    $29,707

    MSRP $30,902

    Est. $544/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (29 mi)
    Check Availability
  • Gray 2026 Subaru Impreza Sport

    $29,707

    MSRP $30,902

    Est. $544/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (29 mi)
    Check Availability
  • Ice Silver 2026 Subaru Impreza Sport

    $27,902

    MSRP $29,002

    Est. $511/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (29 mi)
    Check Availability
  • Ice Silver Metallic 2025 Subaru Impreza SportIce Silver Metallic 2025 Subaru Impreza SportIce Silver Metallic 2025 Subaru Impreza SportIce Silver Metallic 2025 Subaru Impreza SportIce Silver Metallic 2025 Subaru Impreza SportIce Silver Metallic 2025 Subaru Impreza Sport

    $24,345

    25,057 mi.
    Est. $446/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (25 mi)
    Check Availability

  • Sapphire Blue 2026 Subaru Impreza Sport

    $29,707

    MSRP $30,902

    Est. $544/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (29 mi)
    Check Availability
  • $22,850

    58,618 mi.
    Est. $418/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (29 mi)
    Check Availability
  • White 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru Impreza

    $18,998

    73,552 mi.
    Est. $348/mo

    CarMax Kansas City

    4.2
    $149 delivery to Maplewood, MN (26 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza SportIce Silver Metallic 2026 Subaru Impreza Sport

    $30,828

    Est. $564/mo

    Grand Subaru

    4.8
    $521 delivery from Bensenville, IL (348 mi)
    Check Availability
  • Crimson Red Pearl 2023 Subaru Impreza PremiumCrimson Red Pearl 2023 Subaru Impreza PremiumCrimson Red Pearl 2023 Subaru Impreza PremiumCrimson Red Pearl 2023 Subaru Impreza PremiumCrimson Red Pearl 2023 Subaru Impreza PremiumCrimson Red Pearl 2023 Subaru Impreza Premium

    $17,985

    13,151 mi.
    Est. $329/mo

    RAVMOTORS

    4.8
    Minneapolis, MN (31 mi)
    Check Availability
  • Magnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza BaseMagnetite Gray Metallic 2024 Subaru Impreza Base

    $23,338

    9,324 mi.
    Est. $427/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (40 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RSCrystal White Pearl 2024 Subaru Impreza RS

    $25,348

    9,222 mi.
    Est. $464/mo

    Walser Subaru

    4.7
    Burnsville, MN (49 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Impreza PremiumIce Silver Metallic 2020 Subaru Impreza PremiumIce Silver Metallic 2020 Subaru Impreza PremiumIce Silver Metallic 2020 Subaru Impreza PremiumIce Silver Metallic 2020 Subaru Impreza PremiumIce Silver Metallic 2020 Subaru Impreza Premium

    $19,447

    48,432 mi.
    Est. $356/mo

    Luther Burnsville Hyundai

    4.5
    Burnsville, MN (48 mi)
    Check Availability
  • Ice Silver Metallic 2013 Subaru Impreza 2.0i Sport PremiumIce Silver Metallic 2013 Subaru Impreza 2.0i Sport PremiumIce Silver Metallic 2013 Subaru Impreza 2.0i Sport PremiumIce Silver Metallic 2013 Subaru Impreza 2.0i Sport PremiumIce Silver Metallic 2013 Subaru Impreza 2.0i Sport PremiumIce Silver Metallic 2013 Subaru Impreza 2.0i Sport Premium

    $11,345

    88,497 mi.
    Est. $208/mo

    Inver Grove Toyota

    4.8
    Inver Grove Heights, MN (36 mi)
    Check Availability
  • 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

    $22,345

    23,820 mi.
    Est. $409/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (37 mi)
    Check Availability
  • Oasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza SportOasis Blue Pearl 2024 Subaru Impreza Sport

    $25,249

    $700
    13,576 mi.
    Est. $462/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (35 mi)
    Check Availability
  • Crystal Black Silica 2025 Subaru Impreza BaseCrystal Black Silica 2025 Subaru Impreza BaseCrystal Black Silica 2025 Subaru Impreza BaseCrystal Black Silica 2025 Subaru Impreza BaseCrystal Black Silica 2025 Subaru Impreza BaseCrystal Black Silica 2025 Subaru Impreza Base

    $20,139

    $1.1K
    99,804 mi.
    Est. $369/mo

    Freeway Ford

    4.6
    Bloomington, MN (42 mi)
    Check Availability
  • Pure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RSPure Red 2025 Subaru Impreza RS

    $29,339

    5,233 mi.
    Est. $537/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (40 mi)
    Check Availability
  • Ice Silver Metallic 2024 Subaru ImprezaIce Silver Metallic 2024 Subaru ImprezaIce Silver Metallic 2024 Subaru ImprezaIce Silver Metallic 2024 Subaru ImprezaIce Silver Metallic 2024 Subaru ImprezaIce Silver Metallic 2024 Subaru Impreza

    $24,348

    8,538 mi.
    Est. $446/mo

    Walser Subaru

    4.7
    Burnsville, MN (49 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza SportMagnetite Gray Metallic 2026 Subaru Impreza Sport

    $26,348

    $1.9K
    2,027 mi.
    Est. $482/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (35 mi)
    Check Availability
  • Sapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza Sport

    $22,838

    $500
    44,079 mi.
    Est. $418/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (40 mi)
    Check Availability