Used 2021 Subaru Impreza for SaleNationwide

Filters (3)

Location:

Include delivery listings?

626 vehicles found

Shop with transparent pricing.

Only show listings that include dealer fees

CarGurus Analysis:

2021 Subaru Impreza

5.0

  • With 625 currently listed for sale and an average price of $17,568, 36.8% of 2021 Subaru Impreza listings on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2021 Subaru Impreza 5 / 5 stars and CarGurus experts gave it a 7.67 / 10.

  • 72.2% of 2021 Subaru Impreza listings on CarGurus are accident free.

Research summarized using AI

CarGurus Analysis: 2021 Subaru Impreza

7.7
of 10
overall
Look and feel8/10
Technology7/10
Performance7/10
Safety9/10
Form & function7/10
Cost effectiveness8/10
Image Not Available

Summary

  • With 625 currently listed for sale and an average price of $17,568, 36.8% of 2021 Subaru Impreza listings on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2021 Subaru Impreza 5 / 5 stars and CarGurus experts gave it a 7.67 / 10.

  • 72.2% of 2021 Subaru Impreza listings on CarGurus are accident free.

Why it stands out

The 2021 Subaru Impreza stands out as a compact car that leans into practicality rather than flash. Subaru’s standard all-wheel drive gives it an advantage in wintry climates, and the Impreza offers the low operating costs of a compact car without the limited foul-weather capability of mostly front-wheel-drive rivals. It also comes in both sedan and hatchback body styles, which broadens its appeal for buyers who want a sensible small car with a little flexibility.

For 2021, the changes are modest: SI-Drive drive modes became available on the Impreza Premium trim, and the lineup saw a $100 price increase. The rest of the range remained unchanged, with base, Premium, Sport, and Limited trims offered for both body styles. That makes the 2021 Impreza appealing to shoppers who value standard AWD and a straightforward lineup, though it is not the most exciting choice; the interior materials feel cheap, cargo space is limited, and the styling is uninspired.

Other model years to consider

  • 2023 Subaru Impreza
    • Average price: $19,606
    • Good/great deal percentage: 35.5%
    • User rating: 5 / 5
    • Total listings: 1,416
  • 2024 Subaru Impreza
    • Average price: $22,846
    • Good/great deal percentage: 35.3%
    • User rating: 5 / 5
    • Total listings: 1,465
  • 2025 Subaru Impreza
    • Average price: $24,330
    • Good/great deal percentage: 34.8%
    • Total listings: 1,418

Similar models to consider

  • 2021 Honda Civic
    • Average price: $19,365
    • Good/great deal percentage: 30.8%
    • User rating: 5 / 5
    • Total listings: 2,769
  • 2021 Toyota Corolla
    • Average price: $17,060
    • Good/great deal percentage: 31.2%
    • User rating: 4.43 / 5
    • Total listings: 3,180
  • 2021 Mazda MAZDA3
    • Average price: $19,543
    • Good/great deal percentage: 35.0%
    • User rating: 5 / 5
    • Total listings: 591

This analysis is based on CarGurus' proprietary market data from October 5, 2026, CarGurus experts' opinions, and generative AI.

Read full review

*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.

A better way to discover your best deal

Let us help you find a car you’ll love.