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
  • Blue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-Door

    $15,476

    71,109 mi.
    Est. $264/mo

    Trend Auto Motors Inc

    Malvern, PA (23 mi)
    Check Availability

  • Blue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-DoorBlue 2020 Subaru Impreza 5-Door

    $15,476

    71,109 mi.
    Est. $264/mo

    Trend Auto Motors Inc

    Malvern, PA (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

    $20,369

    $234
    21,050 mi.
    Est. $347/mo

    Nucar Mazda of New Castle

    4.8
    New Castle, DE (5 mi)
    Check Availability

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

    $24,374

    $261
    14,094 mi.
    Est. $416/mo

    John Kennedy Subaru

    Plymouth Meeting, PA (29 mi)
  • Island Blue Pearl 2019 Subaru Impreza 2.0I LIMITEDIsland Blue Pearl 2019 Subaru Impreza 2.0I LIMITEDIsland Blue Pearl 2019 Subaru Impreza 2.0I LIMITEDIsland Blue Pearl 2019 Subaru Impreza 2.0I LIMITEDIsland Blue Pearl 2019 Subaru Impreza 2.0I LIMITEDIsland Blue Pearl 2019 Subaru Impreza 2.0I LIMITED

    $14,588

    $885
    70,420 mi.
    Est. $249/mo

    Fred Beans Ford of West Chester, Inc.

    West Chester, PA (16 mi)
    Check Availability
  • Magnetite Gray Metallic 2026 Subaru Impreza Sport

    $29,444

    Est. $502/mo

    Delaware Subaru

    4.8
    Wilmington, DE (2 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,988

    $2.5K
    8 mi.
    Est. $426/mo

    Reedman-Toll Subaru of Exton

    Exton, PA (20 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza Sport

    Not Priced

    MSRP $30,590

    Reedman-Toll Subaru of Exton

    Exton, PA (20 mi)
    Check Availability
  • Crystal White Pearl 2016 Subaru Impreza 2.0iCrystal White Pearl 2016 Subaru Impreza 2.0iCrystal White Pearl 2016 Subaru Impreza 2.0iCrystal White Pearl 2016 Subaru Impreza 2.0iCrystal White Pearl 2016 Subaru Impreza 2.0iCrystal White Pearl 2016 Subaru Impreza 2.0i

    $10,476

    108,854 mi.
    Est. $179/mo

    Trend Auto Motors Inc

    Malvern, PA (23 mi)
    Check Availability

  • $14,485

    87,640 mi.
    Est. $247/mo

    AutoLenders of Newtown Square

    4.9
    Edgemont, PA (18 mi)
    Check Availability
  • Not Priced

    MSRP $26,628

    Reedman-Toll Subaru of Exton

    Exton, PA (20 mi)
    Check Availability
  • $14,838

    $982
    78,126 mi.
    Est. $253/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (29 mi)
    Check Availability
  • Silver 2017 Subaru Impreza 2.0I PremiumSilver 2017 Subaru Impreza 2.0I PremiumSilver 2017 Subaru Impreza 2.0I PremiumSilver 2017 Subaru Impreza 2.0I PremiumSilver 2017 Subaru Impreza 2.0I PremiumSilver 2017 Subaru Impreza 2.0I Premium

    $18,998

    64,485 mi.
    Est. $324/mo

    CarMax Turnersville

    4.9
    $49 delivery to Newark, DE (9 mi)
    Check Availability
  • Magnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza Sport

    $25,194

    7,364 mi.
    Est. $430/mo

    Impex Auto Sales

    4.7
    $395 delivery from Greensboro, NC (347 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

    $23,490

    12,724 mi.
    Est. $400/mo

    Miller Subaru

    4.7
    Lumberton, NJ (46 mi)
    Check Availability
  • Deep Sea Blue Pearl 2015 Subaru Impreza 2.0i Sport LimitedDeep Sea Blue Pearl 2015 Subaru Impreza 2.0i Sport LimitedDeep Sea Blue Pearl 2015 Subaru Impreza 2.0i Sport LimitedDeep Sea Blue Pearl 2015 Subaru Impreza 2.0i Sport LimitedDeep Sea Blue Pearl 2015 Subaru Impreza 2.0i Sport LimitedDeep Sea Blue Pearl 2015 Subaru Impreza 2.0i Sport Limited

    $14,790

    $200
    79,612 mi.
    Est. $252/mo

    Glanzmann Subaru

    4.9
    Hatboro, PA (39 mi)
    Check Availability
  • Magnetite Gray Metallic 2025 Subaru Impreza SportMagnetite Gray Metallic 2025 Subaru Impreza SportMagnetite Gray Metallic 2025 Subaru Impreza SportMagnetite Gray Metallic 2025 Subaru Impreza SportMagnetite Gray Metallic 2025 Subaru Impreza SportMagnetite Gray Metallic 2025 Subaru Impreza Sport

    $24,989

    18,863 mi.
    Est. $426/mo

    ReedmanToll Auto World

    4.5
    Langhorne, PA (48 mi)
    Check Availability
  • Oasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RSOasis Blue Pearl 2024 Subaru Impreza RS

    $26,084

    $405
    13,074 mi.
    Est. $445/mo

    Piazza Subaru of Limerick

    4.5
    Limerick, PA (33 mi)
    Check Availability
  • 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

    $24,637

    14,538 mi.
    Est. $420/mo

    AutoLenders Williamstown

    4.9
    Williamstown, NJ (32 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

    $27,490

    2,367 mi.
    Est. $469/mo

    Miller Ford Lincoln

    4.9
    Lumberton, NJ (46 mi)
    Check Availability
  • Magnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza Sport

    $25,072

    25,295 mi.
    Est. $427/mo

    AutoLenders Voorhees

    4.8
    Voorhees, NJ (36 mi)
    Check Availability
  • White 2018 Subaru ImprezaWhite 2018 Subaru ImprezaWhite 2018 Subaru ImprezaWhite 2018 Subaru ImprezaWhite 2018 Subaru ImprezaWhite 2018 Subaru Impreza

    $13,998

    $601
    103,460 mi.
    Est. $239/mo

    CarMax Turnersville

    4.9
    Sicklerville, NJ (32 mi)
    Check Availability
  • Ice Silver Metallic 2024 Subaru Impreza RSIce Silver Metallic 2024 Subaru Impreza RSIce Silver Metallic 2024 Subaru Impreza RSIce Silver Metallic 2024 Subaru Impreza RSIce Silver Metallic 2024 Subaru Impreza RSIce Silver Metallic 2024 Subaru Impreza RS

    $23,794

    25,381 mi.
    Est. $406/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (46 mi)
    Check Availability
  • Blue 2017 Subaru Impreza 2.0I LimitedBlue 2017 Subaru Impreza 2.0I LimitedBlue 2017 Subaru Impreza 2.0I LimitedBlue 2017 Subaru Impreza 2.0I LimitedBlue 2017 Subaru Impreza 2.0I LimitedBlue 2017 Subaru Impreza 2.0I Limited

    $18,998

    $1K
    68,470 mi.
    Est. $324/mo

    CarMax Langhorne

    4.1
    Langhorne, PA (48 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

    $22,616

    $223
    20,193 mi.
    Est. $386/mo

    Autolenders Fairless Hill

    5.0
    Fairless Hills, PA (50 mi)
    Check Availability
  • Crystal White Pearl 2023 Subaru Impreza PremiumCrystal White Pearl 2023 Subaru Impreza PremiumCrystal White Pearl 2023 Subaru Impreza PremiumCrystal White Pearl 2023 Subaru Impreza PremiumCrystal White Pearl 2023 Subaru Impreza PremiumCrystal White Pearl 2023 Subaru Impreza Premium

    $20,587

    43,764 mi.
    Est. $351/mo

    Johnson Ford of Burlington

    4.7
    Burlington, NJ (45 mi)
    Check Availability