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
  • Magnetite Gray Metallic 2027 Subaru Impreza

    $26,750

    Est. $495/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 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. $373/mo

    Freeway Ford

    4.6
    Bloomington, MN (23 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. $413/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (10 mi)
    Check Availability

  • Ice Silver 2027 Subaru Impreza Base

    $26,750

    MSRP $26,400

    Est. $495/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (10 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza Sport

    $29,352

    Est. $543/mo

    White Bear Subaru

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

    $29,352

    Est. $543/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 mi)
    Check Availability
  • Pure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza Base

    $20,977

    29,042 mi.
    Est. $388/mo

    U Car Connect

    Eden Prairie, MN (17 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza Sport

    $31,252

    Est. $578/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 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. $450/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 mi)
    Check Availability

  • Ice Silver Metallic 2026 Subaru Impreza Sport

    $31,252

    Est. $578/mo

    White Bear Subaru

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

    $26,750

    Est. $495/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (21 mi)
    Check Availability
  • Magnetite Gray Metallic 2027 Subaru Impreza

    $26,750

    Est. $495/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (21 mi)
    Check Availability
  • Magnetite Gray Metallic 2027 Subaru Impreza

    $26,750

    Est. $495/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (21 mi)
    Check Availability
  • Magnetite Gray Metallic 2027 Subaru Impreza

    $26,750

    Est. $495/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (21 mi)
    Check Availability
  • Pure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza Base

    $23,348

    $1K
    6,132 mi.
    Est. $432/mo

    Luther Brookdale Volkswagen

    4.9
    Minneapolis, MN (12 mi)
    Check Availability

  • Crystal White Pearl 2026 Subaru Impreza Sport

    $31,056

    Est. $575/mo

    White Bear Subaru

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

    $26,750

    Est. $495/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (21 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. $166/mo

    Bob's Auto Ranch

    Lino Lakes, MN (23 mi)
    Check Availability
  • Sapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza BaseSapphire Blue Pearl 2024 Subaru Impreza Base

    $16,497

    21,969 mi.
    Est. $305/mo

    North Imports

    4.4
    Burnsville, MN (26 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. $376/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 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. $524/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 mi)
    Check Availability

  • Ice Silver 2026 Subaru Impreza RS

    $30,824

    MSRP $32,078

    Est. $570/mo

    Morrie's Brooklyn Park Subaru

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

    $29,707

    MSRP $30,902

    Est. $550/mo

    Morrie's Brooklyn Park Subaru

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

    $29,707

    MSRP $30,902

    Est. $550/mo

    Morrie's Brooklyn Park Subaru

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

    $27,902

    MSRP $29,002

    Est. $516/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (10 mi)
    Check Availability
  • Sapphire Blue 2026 Subaru Impreza Sport

    $29,707

    MSRP $30,902

    Est. $550/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (10 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. $543/mo

    Luther Bloomington Subaru

    4.4
    Bloomington, MN (21 mi)
    Check Availability

  • $22,850

    58,618 mi.
    Est. $423/mo

    Morrie's Brooklyn Park Subaru

    4.5
    Minneapolis, MN (10 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. $450/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (27 mi)
    Check Availability
  • $25,649

    $300
    5,394 mi.
    Est. $475/mo

    Walser Subaru

    4.7
    Burnsville, MN (28 mi)
    Check Availability
  • Magnetite Gray Metallic 2027 Subaru Impreza RSMagnetite Gray Metallic 2027 Subaru Impreza RSMagnetite Gray Metallic 2027 Subaru Impreza RSMagnetite Gray Metallic 2027 Subaru Impreza RSMagnetite Gray Metallic 2027 Subaru Impreza RSMagnetite Gray Metallic 2027 Subaru Impreza RS

    $32,117

    MSRP $31,705

    Est. $594/mo

    Mcgrath Evanston Subaru

    4.9
    $542 delivery from Skokie, IL (362 mi)
    Check Availability
  • Ice Silver Metallic 2027 Subaru Impreza BaseIce Silver Metallic 2027 Subaru Impreza BaseIce Silver Metallic 2027 Subaru Impreza BaseIce Silver Metallic 2027 Subaru Impreza BaseIce Silver Metallic 2027 Subaru Impreza BaseIce Silver Metallic 2027 Subaru Impreza Base

    $27,084

    MSRP $26,672

    Est. $501/mo

    Mcgrath Evanston Subaru

    4.9
    $542 delivery from Skokie, IL (362 mi)
    Check Availability
  • Ice Silver Metallic 2018 Subaru Impreza 2.0i LimitedIce Silver Metallic 2018 Subaru Impreza 2.0i LimitedIce Silver Metallic 2018 Subaru Impreza 2.0i LimitedIce Silver Metallic 2018 Subaru Impreza 2.0i LimitedIce Silver Metallic 2018 Subaru Impreza 2.0i LimitedIce Silver Metallic 2018 Subaru Impreza 2.0i Limited

    $16,349

    80,997 mi.
    Est. $303/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability
  • Crystal White Pearl 2022 Subaru Impreza BaseCrystal White Pearl 2022 Subaru Impreza BaseCrystal White Pearl 2022 Subaru Impreza BaseCrystal White Pearl 2022 Subaru Impreza BaseCrystal White Pearl 2022 Subaru Impreza BaseCrystal White Pearl 2022 Subaru Impreza Base

    $14,199

    111,864 mi.
    Est. $263/mo

    PAW - Public Auto Wholesale

    St. Cloud, MN (42 mi)
    Check Availability
  • Sapphire Blue Pearl 2024 Subaru Impreza RSSapphire Blue Pearl 2024 Subaru Impreza RSSapphire Blue Pearl 2024 Subaru Impreza RSSapphire Blue Pearl 2024 Subaru Impreza RSSapphire Blue Pearl 2024 Subaru Impreza RSSapphire Blue Pearl 2024 Subaru Impreza RS

    $25,149

    15,397 mi.
    Est. $465/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 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

    $26,149

    3,532 mi.
    Est. $484/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability
  • Crystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RSCrystal White Pearl 2026 Subaru Impreza RS

    $28,349

    7,761 mi.
    Est. $525/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 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

    $26,349

    5,622 mi.
    Est. $488/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 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

    $23,349

    $500
    39,273 mi.
    Est. $432/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability
  • Crystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza SportCrystal White Pearl 2025 Subaru Impreza Sport

    $24,349

    $500
    23,983 mi.
    Est. $451/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 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

    $29,752

    $1.5K
    Est. $550/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability
  • Citron Yellow Pearl 2026 Subaru Impreza RSCitron Yellow Pearl 2026 Subaru Impreza RSCitron Yellow Pearl 2026 Subaru Impreza RSCitron Yellow Pearl 2026 Subaru Impreza RSCitron Yellow Pearl 2026 Subaru Impreza RSCitron Yellow Pearl 2026 Subaru Impreza RS

    $31,323

    $1.5K
    Est. $580/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability
  • Ice Silver Metallic 2026 Subaru Impreza RSIce Silver Metallic 2026 Subaru Impreza RSIce Silver Metallic 2026 Subaru Impreza RSIce Silver Metallic 2026 Subaru Impreza RSIce Silver Metallic 2026 Subaru Impreza RSIce Silver Metallic 2026 Subaru Impreza RS

    $32,684

    $1.5K
    Est. $605/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability
  • Pure Red 2026 Subaru Impreza RSPure Red 2026 Subaru Impreza RSPure Red 2026 Subaru Impreza RSPure Red 2026 Subaru Impreza RSPure Red 2026 Subaru Impreza RSPure Red 2026 Subaru Impreza RS

    $32,998

    $1.5K
    Est. $611/mo

    St. Cloud Subaru

    4.8
    St. Cloud, MN (45 mi)
    Check Availability