2021 Subaru Impreza for sale

All available 2021 Subaru Impreza listings.

565 listings • $10,900 – $28,990 • avg 47,878 mi

2021 Subaru Impreza Premium — Hatchback — 24,325 mi — Modesto, CA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Premium · AWD · Automatic

24,325 miGas31 mpg Ocean Blue Pearl

$21,998

Modesto, CA

View →
2021 Subaru Impreza Sport — Sedan — 37,555 mi — Plainfield, IL Clean title
Subaru logo

USED · Sedan

2021 Subaru Impreza

Sport · AWD · Automatic

37,555 miGas30 mpg Magnetite Gray Metallic

$21,998

Plainfield, IL

View →
2021 Subaru Impreza Premium — Hatchback — 47,928 mi — Fife, WA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Premium · AWD · Automatic

47,928 miGas31 mpg Crystal Black Silica

$21,999

Fife, WA

View →
2021 Subaru Impreza Limited — Hatchback — 34,532 mi — Bensenville, IL Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Limited · AWD · Automatic

34,532 miGas31 mpg Crystal White Pearl

$23,927

Bensenville, IL

View →
2021 Subaru Impreza Premium — Hatchback — 48,751 mi — Portland, OR Salvage
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Premium · AWD · Automatic

48,751 miGas31 mpg Magnetite Gray Metallic

$15,995

Portland, OR

View →
2021 Subaru Impreza 2.0i — Hatchback — 17,906 mi — Montclair, CA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Manual

17,906 miGas26 mpg Crimson Red Pearl

Contact for price

Montclair, CA

View →
2021 Subaru Impreza Premium — Sedan — 24,478 mi — Englewood, CO Clean title
Subaru logo

USED · Sedan

2021 Subaru Impreza

Premium · AWD · Automatic

24,478 miGas32 mpg Crimson Red Pearl

$22,341

Englewood, CO

View →
2021 Subaru Impreza 2.0i — Hatchback — 51,778 mi — Orange, VA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

51,778 miGas31 mpg Dark Blue Pearl

$16,344

Orange, VA

View →
2021 Subaru Impreza 2.0i — Hatchback — 38,859 mi — Alhambra, CA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

38,859 miGas31 mpg Crystal White Pearl

$17,495

Alhambra, CA

View →
2021 Subaru Impreza 2.0i — Hatchback — 10,618 mi — Buena Park, CA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

10,618 miGas31 mpg Crystal White Pearl

$20,998

Buena Park, CA

View →
2021 Subaru Impreza Sport — Hatchback — 33,715 mi — Denver, CO Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Sport · AWD · Automatic

33,715 miGas30 mpg Crystal White Pearl

$17,900

Denver, CO

View →
2021 Subaru Impreza 2.0i — Sedan — 31,475 mi — Lubbock, TX Salvage
Subaru logo

USED · Sedan

2021 Subaru Impreza

2.0i · AWD · Automatic

31,475 miGas32 mpg Magnetite Gray Metallic

$15,821

Lubbock, TX

View →
2021 Subaru Impreza 2.0i — Hatchback — 36,930 mi — Stamford, CT Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

36,930 miGas31 mpg Ice Silver Metallic

$18,998

Stamford, CT

View →
2021 Subaru Impreza Premium — Sedan — 27,603 mi — Edison, NJ Clean title
Subaru logo

USED · Sedan

2021 Subaru Impreza

Premium · AWD · Automatic

27,603 miGas32 mpg Dark Blue Pearl

$21,998

Edison, NJ

View →
2021 Subaru Impreza 2.0i — Hatchback — 53,900 mi — Naugatuck, CT Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

53,900 miGas31 mpg Magnetite Gray Metallic

$15,495

Naugatuck, CT

View →
2021 Subaru Impreza Premium — Hatchback — 8,000 mi — Omaha, NE Salvage
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Premium · AWD · Automatic

8,000 miGas31 mpg Ocean Blue Pearl

$15,950

Omaha, NE

View →
2021 Subaru Impreza Premium — Hatchback — 34,174 mi — South El Monte, CA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Premium · AWD · Automatic

34,174 miGas31 mpg Crystal White Pearl

$16,198

South El Monte, CA

View →
2021 Subaru Impreza 2.0i — Hatchback — 78,332 mi — Columbus, OH Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

78,332 miGas31 mpg Crystal Black Silica

$14,545

Columbus, OH

View →
2021 Subaru Impreza Sport — Hatchback — 68,003 mi — Doylestown, PA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Sport · AWD · Automatic

68,003 miGas30 mpg Crystal White Pearl

$18,885

Doylestown, PA

View →
2021 Subaru Impreza 2.0i — Hatchback — 89,599 mi — Costa Mesa, CA Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

89,599 miGas31 mpg Crimson Red Pearl

$16,991

Costa Mesa, CA

View →
2021 Subaru Impreza 2.0i — Sedan — 56,404 mi — Colorado Springs, CO Clean title
Subaru logo

USED · Sedan

2021 Subaru Impreza

2.0i · AWD · Manual

56,404 miGas26 mpg Crystal Black Silica

$17,998

Colorado Springs, CO

View →
2021 Subaru Impreza 2.0i — Hatchback — 22,077 mi — Garland, TX Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

2.0i · AWD · Automatic

22,077 miGas31 mpg Crimson Red Pearl

$20,998

Garland, TX

View →
2021 Subaru Impreza Sport — Hatchback — 95,315 mi — Jacksonville, FL Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Sport · AWD · Automatic

95,315 miGas30 mpg Magnetite Gray Metallic

$16,000

Jacksonville, FL

View →
2021 Subaru Impreza Limited — Hatchback — 28,889 mi — Phoenix, AZ Clean title
Subaru logo

USED · Hatchback

2021 Subaru Impreza

Limited · AWD · Automatic

28,889 miGas31 mpg Crystal Black Silica

$26,875

Phoenix, AZ

View →

About this category

The 2021 Subaru Impreza is currently available in 565 listings on Carlify. Average mileage across these listings is 47,878 miles. Pricing starts at $10,900 and reaches $28,990. Browse photos, full vehicle history, and dealer details for each 2021 Impreza.

Frequently asked questions

How much does a 2021 Subaru Impreza cost used?
2021 Subaru Impreza listings range from $10,900 to $28,990, averaging $19,364 on Carlify.
How many 2021 Subaru Impreza are listed?
Carlify shows 565 active 2021 Subaru Impreza listings.
What's the average mileage on a 2021 Subaru Impreza?
Average mileage across 2021 Subaru Impreza listings is 47,878 miles.