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 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0i

    $10,794

    90,444 mi.
    Est. $196/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (24 mi)
    Check Availability

  • Magnetite Gray Metallic 2019 Subaru Impreza 2.0i PremiumMagnetite Gray Metallic 2019 Subaru Impreza 2.0i PremiumMagnetite Gray Metallic 2019 Subaru Impreza 2.0i PremiumMagnetite Gray Metallic 2019 Subaru Impreza 2.0i PremiumMagnetite Gray Metallic 2019 Subaru Impreza 2.0i PremiumMagnetite Gray Metallic 2019 Subaru Impreza 2.0i Premium

    $14,138

    $1.6K
    78,126 mi.
    Est. $257/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (15 mi)
    Check Availability

  • Crystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0iCrystal White Pearl 2019 Subaru Impreza 2.0i

    $10,794

    90,444 mi.
    Est. $196/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (24 mi)
    Check Availability

  • Pure Red 2025 Subaru Impreza BasePure Red 2025 Subaru Impreza BasePure Red 2025 Subaru Impreza BasePure Red 2025 Subaru Impreza BasePure Red 2025 Subaru Impreza BasePure Red 2025 Subaru Impreza Base

    $23,958

    22,851 mi.
    Est. $436/mo

    Haldeman Subaru

    4.8
    Robbinsville Twp, NJ (21 mi)
    Check Availability
  • Crystal White Pearl 2022 Subaru Impreza LimitedCrystal White Pearl 2022 Subaru Impreza LimitedCrystal White Pearl 2022 Subaru Impreza LimitedCrystal White Pearl 2022 Subaru Impreza LimitedCrystal White Pearl 2022 Subaru Impreza LimitedCrystal White Pearl 2022 Subaru Impreza Limited

    $22,989

    $500
    28,018 mi.
    Est. $418/mo

    Miller Ford Lincoln

    4.9
    Lumberton, NJ (9 mi)
    Check Availability
  • Crystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza Base

    $23,377

    29,631 mi.
    Est. $425/mo

    Haldeman Subaru

    4.8
    Robbinsville Twp, NJ (21 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

    $23,077

    30,256 mi.
    Est. $420/mo

    Haldeman Subaru

    4.8
    Robbinsville Twp, NJ (21 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

    $23,074

    31,963 mi.
    Est. $419/mo

    Haldeman Subaru

    4.8
    Robbinsville Twp, NJ (21 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,295

    $499
    25,381 mi.
    Est. $423/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (7 mi)
    Check Availability

  • Crystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza Base

    $22,990

    $500
    12,176 mi.
    Est. $418/mo

    Miller Subaru

    4.7
    Lumberton, NJ (9 mi)
    Check Availability
  • Crystal Black Silica 2016 Subaru Impreza 5dr Man 2.0i Sport PremiumCrystal Black Silica 2016 Subaru Impreza 5dr Man 2.0i Sport PremiumCrystal Black Silica 2016 Subaru Impreza 5dr Man 2.0i Sport PremiumCrystal Black Silica 2016 Subaru Impreza 5dr Man 2.0i Sport PremiumCrystal Black Silica 2016 Subaru Impreza 5dr Man 2.0i Sport PremiumCrystal Black Silica 2016 Subaru Impreza 5dr Man 2.0i Sport Premium

    $9,500

    $500
    76,379 mi.
    Est. $173/mo

    iMatch Auto

    5.0
    Huntingdon Valley, PA (11 mi)
    Check Availability
  • Pure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza SportPure Red 2026 Subaru Impreza Sport

    $29,403

    MSRP $30,869

    Est. $535/mo

    Reedman-Toll Subaru of Langhorne

    Langhorne, PA (9 mi)
    Check Availability
  • Crystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza SportCrystal Black Silica 2026 Subaru Impreza Sport

    $28,601

    MSRP $29,690

    Est. $520/mo

    Reedman-Toll Subaru of Langhorne

    Langhorne, PA (9 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza SportSapphire Blue Pearl 2026 Subaru Impreza Sport

    $27,541

    MSRP $28,690

    Est. $501/mo

    Reedman-Toll Subaru of Langhorne

    Langhorne, PA (9 mi)
    Check Availability
  • Crystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza Sport

    $23,981

    $727
    11,452 mi.
    Est. $436/mo

    Matt Blatt Kia of Abington

    3.1
    Abington, PA (13 mi)
    Check Availability
  • Crystal White Pearl 2025 Subaru Impreza BaseCrystal White Pearl 2025 Subaru Impreza BaseCrystal White Pearl 2025 Subaru Impreza Base

    $23,617

    $188
    6,139 mi.
    Est. $429/mo

    Ciocca Subaru of Philadelphia

    4.9
    Philadelphia, PA (18 mi)
  • Ice Silver Metallic 2024 Subaru Impreza SportIce Silver Metallic 2024 Subaru Impreza SportIce Silver Metallic 2024 Subaru Impreza Sport

    $24,033

    $250
    9,474 mi.
    Est. $437/mo

    Ciocca Subaru of Philadelphia

    4.9
    Philadelphia, PA (18 mi)
  • Crystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza BaseCrystal White Pearl 2024 Subaru Impreza Base

    $22,671

    $100
    16,392 mi.
    Est. $412/mo

    Ciocca Subaru of Philadelphia

    4.9
    Philadelphia, PA (18 mi)
  • Ice Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza BaseIce Silver Metallic 2024 Subaru Impreza Base

    $22,400

    32,350 mi.
    Est. $407/mo

    Prestige Subaru - NJ

    Washington Township, NJ (23 mi)
  • Pure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza Base

    $23,160

    $320
    10,056 mi.
    Est. $421/mo

    John Kennedy Subaru

    Plymouth Meeting, PA (22 mi)
  • Crystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza SportCrystal White Pearl 2024 Subaru Impreza Sport

    $23,979

    $656
    14,094 mi.
    Est. $436/mo

    John Kennedy Subaru

    Plymouth Meeting, PA (22 mi)
  • Crystal Black Silica 2025 Subaru Impreza 2.5RSCrystal Black Silica 2025 Subaru Impreza 2.5RSCrystal Black Silica 2025 Subaru Impreza 2.5RS

    $28,390

    2,896 mi.
    Est. $516/mo

    Rafferty Subaru

    4.8
    Newtown Square, PA (29 mi)
  • Ice Silver Metallic 2024 Subaru Impreza 2.5RSIce Silver Metallic 2024 Subaru Impreza 2.5RSIce Silver Metallic 2024 Subaru Impreza 2.5RS

    $25,490

    $500
    23,697 mi.
    Est. $463/mo

    Rafferty Subaru

    4.8
    Newtown Square, PA (29 mi)
  • Sapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza Sport

    $24,708

    $1.1K
    15,916 mi.
    Est. $449/mo

    Fred Beans Subaru

    4.5
    Doylestown, PA (23 mi)
  • Pure Red 2024 Subaru Impreza 2.5RSPure Red 2024 Subaru Impreza 2.5RSPure Red 2024 Subaru Impreza 2.5RS

    $22,557

    $1.9K
    37,476 mi.
    Est. $410/mo

    Fred Beans Subaru

    4.5
    Doylestown, PA (23 mi)
  • Crystal Black Silica 2024 Subaru Impreza 2.5RSCrystal Black Silica 2024 Subaru Impreza 2.5RSCrystal Black Silica 2024 Subaru Impreza 2.5RS

    $23,584

    $819
    42,493 mi.
    Est. $429/mo

    Fred Beans Subaru

    4.5
    Doylestown, PA (23 mi)
  • Crystal White Silica 2019 Subaru Impreza 2.0i PremiumCrystal White Silica 2019 Subaru Impreza 2.0i PremiumCrystal White Silica 2019 Subaru Impreza 2.0i PremiumCrystal White Silica 2019 Subaru Impreza 2.0i PremiumCrystal White Silica 2019 Subaru Impreza 2.0i PremiumCrystal White Silica 2019 Subaru Impreza 2.0i Premium

    $12,362

    124,665 mi.
    Est. $225/mo

    Philly Auto Group LLC

    4.0
    Levittown, PA (7 mi)
    Check Availability
  • Crystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza BaseCrystal Black Silica 2024 Subaru Impreza Base

    $19,834

    $400
    67,396 mi.
    Est. $361/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.0
    $1,875 delivery from Kernersville, NC (391 mi)
    Check Availability
  • Gray 2024 Subaru ImprezaGray 2024 Subaru ImprezaGray 2024 Subaru ImprezaGray 2024 Subaru ImprezaGray 2024 Subaru ImprezaGray 2024 Subaru Impreza

    $20,998

    $1K
    26,854 mi.
    Est. $382/mo

    CarMax Winston-Salem

    4.7
    $249 delivery to Maple Shade Township, NJ (9 mi)
    Check Availability