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
  • 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. $421/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (22 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. $172/mo

    iMatch Auto

    5.0
    Huntingdon Valley, PA (6 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. $517/mo

    Reedman-Toll Subaru of Langhorne

    Langhorne, PA (15 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. $255/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (18 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,228

    MSRP $30,590

    Est. $528/mo

    Reedman-Toll Subaru of Exton

    Exton, PA (28 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

    $24,534

    $174
    11,452 mi.
    Est. $443/mo

    Matt Blatt Kia of Abington

    3.1
    Abington, PA (3 mi)
    Check Availability
  • 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. $405/mo

    Prestige Subaru - NJ

    Washington Township, NJ (29 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. $513/mo

    Rafferty Subaru

    4.8
    Newtown Square, PA (19 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. $461/mo

    Rafferty Subaru

    4.8
    Newtown Square, PA (19 mi)
  • 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. $427/mo

    Ciocca Subaru of Philadelphia

    4.9
    Philadelphia, PA (15 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. $434/mo

    Ciocca Subaru of Philadelphia

    4.9
    Philadelphia, PA (15 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. $410/mo

    Ciocca Subaru of Philadelphia

    4.9
    Philadelphia, PA (15 mi)
  • Pure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza BasePure Red 2024 Subaru Impreza Base

    $23,160

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

    John Kennedy Subaru

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

    $24,118

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

    John Kennedy Subaru

    Plymouth Meeting, PA (9 mi)
  • Sapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza SportSapphire Blue Pearl 2024 Subaru Impreza Sport

    $25,005

    $845
    15,916 mi.
    Est. $452/mo

    Fred Beans Subaru

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

    $22,779

    $1.7K
    37,476 mi.
    Est. $412/mo

    Fred Beans Subaru

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

    $23,752

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

    Fred Beans Subaru

    4.5
    Doylestown, PA (14 mi)
  • Magnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza SportMagnetite Gray Metallic 2024 Subaru Impreza Sport

    $23,833

    $664
    26,425 mi.
    Est. $431/mo

    A&T Chevrolet Subaru

    4.8
    Sellersville, PA (18 mi)
  • 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

    $26,990

    4,877 mi.
    Est. $488/mo

    Glanzmann Subaru

    4.9
    Hatboro, PA (3 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,990

    10,007 mi.
    Est. $434/mo

    Glanzmann Subaru

    4.9
    Hatboro, PA (3 mi)
    Check Availability
  • 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. $223/mo

    Philly Auto Group LLC

    4.0
    Levittown, PA (18 mi)
    Check Availability
  • Quartz Blue Pearl 2014 Subaru Impreza 2.0iQuartz Blue Pearl 2014 Subaru Impreza 2.0iQuartz Blue Pearl 2014 Subaru Impreza 2.0iQuartz Blue Pearl 2014 Subaru Impreza 2.0iQuartz Blue Pearl 2014 Subaru Impreza 2.0iQuartz Blue Pearl 2014 Subaru Impreza 2.0i

    $4,899

    159,240 mi.
    Est. $89/mo

    Independence Auto Sale

    4.3
    Bordentown, NJ (25 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. $195/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (28 mi)
    Check Availability
  • White 2017 Subaru ImprezaWhite 2017 Subaru ImprezaWhite 2017 Subaru ImprezaWhite 2017 Subaru ImprezaWhite 2017 Subaru ImprezaWhite 2017 Subaru Impreza

    $17,998

    52,165 mi.
    Est. $325/mo

    CarMax Turnersville

    4.9
    Sicklerville, NJ (30 mi)
    Check Availability
  • Sapphire Blue Pearl 2026 Subaru Impreza Sport

    $31,192

    MSRP $30,702

    Est. $564/mo

    Piazza Subaru of Limerick

    4.5
    Limerick, PA (21 mi)
    Check Availability
  • Silver 2019 Subaru Impreza 2.0I PremiumSilver 2019 Subaru Impreza 2.0I PremiumSilver 2019 Subaru Impreza 2.0I PremiumSilver 2019 Subaru Impreza 2.0I PremiumSilver 2019 Subaru Impreza 2.0I PremiumSilver 2019 Subaru Impreza 2.0I Premium

    $18,998

    57,249 mi.
    Est. $343/mo

    CarMax Charlottesville

    4.7
    $149 delivery to King of Prussia, PA (13 mi)
    Check Availability
  • Silver 2018 Subaru ImprezaSilver 2018 Subaru ImprezaSilver 2018 Subaru ImprezaSilver 2018 Subaru ImprezaSilver 2018 Subaru ImprezaSilver 2018 Subaru Impreza

    $17,998

    58,406 mi.
    Est. $325/mo

    CarMax Bloomington

    4.5
    $799 delivery to King of Prussia, PA (13 mi)
    Check Availability