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 Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza Base

    $15,982

    $300
    45,801 mi.
    Est. $300/mo

    Hyundai of Fort Myers

    4.3
    Fort Myers, FL (1,106 mi)
    Check Availability

  • Ice Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0i

    $13,994

    134,480 mi.
    Est. $263/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (515 mi)
    Check Availability

  • Magnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-Door

    $10,990

    $1.3K
    114,859 mi.
    Est. $207/mo

    AutoNation Chrysler Jeep West

    4.6
    Golden, CO (928 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-Door

    $20,495

    $300
    86,057 mi.
    Est. $385/mo

    DriveTime of Oklahoma City

    5.0
    Oklahoma City, OK (697 mi)
    Check Availability
  • Crystal Black Silica 2020 Subaru Impreza Premium 5-DoorCrystal Black Silica 2020 Subaru Impreza Premium 5-DoorCrystal Black Silica 2020 Subaru Impreza Premium 5-DoorCrystal Black Silica 2020 Subaru Impreza Premium 5-DoorCrystal Black Silica 2020 Subaru Impreza Premium 5-DoorCrystal Black Silica 2020 Subaru Impreza Premium 5-Door

    $19,495

    $200
    45,289 mi.
    Est. $366/mo

    DriveTime of Miami

    5.0
    Hialeah, FL (1,179 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-DoorIce Silver Metallic 2020 Subaru Impreza Sport 5-Door

    $20,487

    69,606 mi.
    Est. $385/mo

    Kendall Value Lot of Boise

    Boise, ID (1,449 mi)
    Check Availability
  • Lithium Red Pearl 2020 Subaru Impreza SportLithium Red Pearl 2020 Subaru Impreza SportLithium Red Pearl 2020 Subaru Impreza SportLithium Red Pearl 2020 Subaru Impreza SportLithium Red Pearl 2020 Subaru Impreza SportLithium Red Pearl 2020 Subaru Impreza Sport

    $18,452

    78,614 mi.
    Est. $347/mo

    W & L Subaru

    4.8
    Northumberland, PA (567 mi)
    Check Availability
  • Magnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-Door

    $19,493

    $275
    38,828 mi.
    Est. $366/mo

    Russ Darrow Kia of Wauwatosa

    4.3
    Wauwatosa, WI (84 mi)
    Check Availability

  • Crystal Black Silica 2020 Subaru Impreza PremiumCrystal Black Silica 2020 Subaru Impreza PremiumCrystal Black Silica 2020 Subaru Impreza PremiumCrystal Black Silica 2020 Subaru Impreza PremiumCrystal Black Silica 2020 Subaru Impreza PremiumCrystal Black Silica 2020 Subaru Impreza Premium

    $15,625

    86,472 mi.
    Est. $294/mo

    Cortese Ford Lincoln

    4.5
    Rochester, NY (517 mi)
    Check Availability
  • Crystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-DoorCrystal Black Silica 2020 Subaru Impreza 5-Door

    $18,367

    $470
    50,688 mi.
    Est. $345/mo

    Lexus of Cleveland

    4.9
    Brook Park, OH (304 mi)
    Check Availability
  • Crimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza Base

    $18,397

    41,738 mi.
    Est. $346/mo

    Bob Caldwell Chrysler Jeep Dodge RAM

    4.7
    Columbus, OH (275 mi)
    Check Availability
  • Magnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-DoorMagnetite Gray Metallic 2020 Subaru Impreza Premium 5-Door

    $19,493

    $275
    38,828 mi.
    Est. $366/mo

    Russ Darrow Kia of Wauwatosa

    4.3
    Wauwatosa, WI (84 mi)
    Check Availability
  • Magnetite Gray Metallic 2020 Subaru Impreza LimitedMagnetite Gray Metallic 2020 Subaru Impreza LimitedMagnetite Gray Metallic 2020 Subaru Impreza LimitedMagnetite Gray Metallic 2020 Subaru Impreza LimitedMagnetite Gray Metallic 2020 Subaru Impreza LimitedMagnetite Gray Metallic 2020 Subaru Impreza Limited

    $20,838

    $500
    63,319 mi.
    Est. $392/mo

    Luther Bloomington Subaru

    4.3
    Bloomington, MN (351 mi)
    Check Availability
  • Ocean Blue Pearl 2020 Subaru Impreza PremiumOcean Blue Pearl 2020 Subaru Impreza PremiumOcean Blue Pearl 2020 Subaru Impreza PremiumOcean Blue Pearl 2020 Subaru Impreza PremiumOcean Blue Pearl 2020 Subaru Impreza PremiumOcean Blue Pearl 2020 Subaru Impreza Premium

    $19,354

    42,896 mi.
    Est. $364/mo

    Haldeman Subaru

    4.7
    Robbinsville Twp, NJ (689 mi)
    Check Availability

  • Ice Silver Metallic 2020 Subaru Impreza 5-DoorIce Silver Metallic 2020 Subaru Impreza 5-DoorIce Silver Metallic 2020 Subaru Impreza 5-DoorIce Silver Metallic 2020 Subaru Impreza 5-DoorIce Silver Metallic 2020 Subaru Impreza 5-DoorIce Silver Metallic 2020 Subaru Impreza 5-Door

    $17,070

    20,020 mi.
    Est. $321/mo

    Yonkers Kia

    4.4
    Yonkers, NY (717 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Impreza Premium 5-DoorIce Silver Metallic 2020 Subaru Impreza Premium 5-DoorIce Silver Metallic 2020 Subaru Impreza Premium 5-DoorIce Silver Metallic 2020 Subaru Impreza Premium 5-DoorIce Silver Metallic 2020 Subaru Impreza Premium 5-DoorIce Silver Metallic 2020 Subaru Impreza Premium 5-Door

    $20,583

    $1K
    28,736 mi.
    Est. $387/mo

    Wellesley Mazda

    4.9
    Wellesley, MA (836 mi)
    Check Availability
  • Crystal Black Silica 2020 Subaru Impreza Sport 5-DoorCrystal Black Silica 2020 Subaru Impreza Sport 5-DoorCrystal Black Silica 2020 Subaru Impreza Sport 5-DoorCrystal Black Silica 2020 Subaru Impreza Sport 5-DoorCrystal Black Silica 2020 Subaru Impreza Sport 5-DoorCrystal Black Silica 2020 Subaru Impreza Sport 5-Door

    $17,989

    $500
    82,393 mi.
    Est. $338/mo

    BMW of Freehold

    4.8
    Freehold, NJ (704 mi)
    Check Availability
  • Magnetite Gray Metallic 2020 Subaru Impreza PremiumMagnetite Gray Metallic 2020 Subaru Impreza PremiumMagnetite Gray Metallic 2020 Subaru Impreza PremiumMagnetite Gray Metallic 2020 Subaru Impreza PremiumMagnetite Gray Metallic 2020 Subaru Impreza PremiumMagnetite Gray Metallic 2020 Subaru Impreza Premium

    $20,490

    58,134 mi.
    Est. $385/mo

    Jeff D'Ambrosio Chrysler Dodge Jeep Mits

    4.0
    Downingtown, PA (638 mi)
    Check Availability
  • Magnetite Gray Metallic 2020 Subaru Impreza SportMagnetite Gray Metallic 2020 Subaru Impreza SportMagnetite Gray Metallic 2020 Subaru Impreza SportMagnetite Gray Metallic 2020 Subaru Impreza SportMagnetite Gray Metallic 2020 Subaru Impreza SportMagnetite Gray Metallic 2020 Subaru Impreza Sport

    $19,576

    45,984 mi.
    Est. $368/mo

    Napleton's Volkswagen of Orlando

    4.2
    Orlando, FL (989 mi)
    Check Availability
  • Dark Blue Pearl 2020 Subaru Impreza 5-DoorDark Blue Pearl 2020 Subaru Impreza 5-DoorDark Blue Pearl 2020 Subaru Impreza 5-DoorDark Blue Pearl 2020 Subaru Impreza 5-DoorDark Blue Pearl 2020 Subaru Impreza 5-DoorDark Blue Pearl 2020 Subaru Impreza 5-Door

    $16,386

    72,452 mi.
    Est. $308/mo

    Palm Beach Toyota

    4.8
    West Palm Beach, FL (1,135 mi)
    Check Availability
  • Crystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza BaseCrystal Black Silica 2020 Subaru Impreza Base

    $15,982

    $300
    45,801 mi.
    Est. $300/mo

    Hyundai of Fort Myers

    4.3
    Fort Myers, FL (1,106 mi)
    Check Availability
  • Ice Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0iIce Silver Metallic 2020 Subaru Impreza 2.0i

    $13,994

    134,480 mi.
    Est. $263/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (515 mi)
    Check Availability
  • Dark Blue Pearl 2020 Subaru Impreza 2.0i LimitedDark Blue Pearl 2020 Subaru Impreza 2.0i LimitedDark Blue Pearl 2020 Subaru Impreza 2.0i LimitedDark Blue Pearl 2020 Subaru Impreza 2.0i LimitedDark Blue Pearl 2020 Subaru Impreza 2.0i LimitedDark Blue Pearl 2020 Subaru Impreza 2.0i Limited

    $21,489

    $511
    29,051 mi.
    Est. $404/mo

    Honda of Columbia

    4.9
    Lexington, SC (648 mi)
    Check Availability
  • Lithium Red Pearl 2020 Subaru Impreza Sport 5-DoorLithium Red Pearl 2020 Subaru Impreza Sport 5-DoorLithium Red Pearl 2020 Subaru Impreza Sport 5-DoorLithium Red Pearl 2020 Subaru Impreza Sport 5-DoorLithium Red Pearl 2020 Subaru Impreza Sport 5-DoorLithium Red Pearl 2020 Subaru Impreza Sport 5-Door

    $16,987

    44,608 mi.
    Est. $319/mo

    Stuckey Subaru

    4.4
    Hollidaysburg, PA (491 mi)
    Check Availability
  • Crystal White Pearl 2020 Subaru Impreza 5-DoorCrystal White Pearl 2020 Subaru Impreza 5-DoorCrystal White Pearl 2020 Subaru Impreza 5-DoorCrystal White Pearl 2020 Subaru Impreza 5-DoorCrystal White Pearl 2020 Subaru Impreza 5-DoorCrystal White Pearl 2020 Subaru Impreza 5-Door

    $11,503

    $245
    101,840 mi.
    Est. $216/mo

    111 Auto Sales

    4.0
    Pontoon Beach, IL (253 mi)
    Check Availability
  • Magnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza BaseMagnetite Gray Metallic 2020 Subaru Impreza Base

    $17,027

    69,775 mi.
    Est. $320/mo

    Crain Ford of Jacksonville

    4.7
    Jacksonville, AR (543 mi)
    Check Availability
  • White 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru ImprezaWhite 2020 Subaru Impreza

    $20,998

    19,386 mi.
    Est. $395/mo

    CarMax Tri-Cities - Kennewick

    Richland, WA (1,587 mi)
    Check Availability
  • Silver 2020 Subaru Impreza SportSilver 2020 Subaru Impreza SportSilver 2020 Subaru Impreza SportSilver 2020 Subaru Impreza SportSilver 2020 Subaru Impreza SportSilver 2020 Subaru Impreza Sport

    $18,998

    79,249 mi.
    Est. $357/mo

    CarMax Kenner

    4.5
    Kenner, LA (833 mi)
    Check Availability

Subaru Impreza prices by year

Model year Average price Deals
2026 Subaru Impreza $29,773 48 Great deals
2025 Subaru Impreza $24,838 25 Great deals
2024 Subaru Impreza $23,119 102 Great deals
2023 Subaru Impreza $20,016 20 Great deals
2022 Subaru Impreza $18,826 11 Great deals
2021 Subaru Impreza $18,297 16 Great deals
2019 Subaru Impreza $15,578 26 Great deals
2018 Subaru Impreza $14,399 25 Great deals
2017 Subaru Impreza $14,064 22 Great deals

About the 2020 Subaru Impreza

Basics

2.0i shown (base trim).

Seating
5
Door count
4
Drivetrain
All-wheel drive
Combined MPG
26
Transmission
M/T
Engine
152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 Subaru Impreza
FAQs

How much does the 2020 Subaru Impreza cost?

The 2020 Subaru Impreza price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2020 Impreza is $17,637, with pricing starting at $6,900.

What is the MPG of the 2020 Subaru Impreza?

The 2020 Subaru Impreza offers up to 23 MPG in city driving and 31 MPG on the highway for a combined rating of 26 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Is the 2020 Subaru Impreza reliable?

The 2020 Subaru Impreza has an average reliability rating of 4.7 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2020 Impreza owners.

Is the 2020 Subaru Impreza a good sedan?

Below are the Cars.com consumer ratings for the 2020 Subaru Impreza.

(36 reviews)
Rating breakdown (out of 5):
Comfort
4.5
Interior
4.5
Performance
4.6
Value
4.6
Exterior
4.7
Reliability
4.7
Ratings (36 reviews)

91% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.5
Interior
4.5
Performance
4.6
Value
4.6
Exterior
4.7
Reliability
4.7
Trims

2.0i (4 styles)

Style
5-door CVT 5-door Manual 4-door Manual 4-door CVT
Inventory price
Starting at $20,495 Starting at $19,195 Starting at $18,695 Starting at $19,995
Combined MPG
31 26 26 31
Engine
152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

Limited (2 styles)

Style
Limited 5-door CVT Limited 4-door CVT
Inventory price
Starting at $26,295 Starting at $25,795
Combined MPG
31 31
Engine
152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

Premium (2 styles)

Style
Premium 5-door CVT Premium 4-door CVT
Inventory price
Starting at $22,595 Starting at $22,095
Combined MPG
31 31
Engine
152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

Sport (3 styles)

Style
Sport 4-door CVT Sport 5-door Manual Sport 5-door CVT
Inventory price
Starting at $23,495 Starting at $22,895 Starting at $23,995
Combined MPG
30 25 30
Engine
152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 152.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

Research the 2020 Subaru Impreza

Compare the 2020 Subaru Impreza

2020 Subaru Impreza trims

2020 Subaru Impreza by body style