Under $40,000

Used Cars for Sale Under $40,000 Across the U.S.



Price






702,002 cars found
Used 53,154 mi

2024 Honda CR-V Sport

Marysville, OH
Gasoline
Automatic
AWD
$30,997
or $540/mo
Used 68,229 mi

2023 Honda CR-V Sport

Youngstown, OH
Gasoline
Automatic
AWD
$27,391
or $477/mo
Used 87,574 mi

2017 BMW 3 Series 330i

Youngstown, OH
Gasoline
Automatic
AWD
$15,500
or $270/mo
Used 56,822 mi

2012 Volkswagen Eos Komfort

Youngstown, OH
Gasoline
Automatic
FWD
$9,998
or $174/mo
Used 37,501 mi

2022 Ford Escape SEL

Parma, OH
Gasoline
Automatic
AWD
$23,499
or $409/mo
Used 15,984 mi

2023 Honda Civic EX

Elyria, OH
Gasoline
Automatic
FWD
$23,822
or $415/mo
Certified 21,418 mi

2022 Honda HR-V Sport

Elyria, OH
Gasoline
Automatic
FWD
$22,611
or $394/mo
Used 14,174 mi

2024 Honda HR-V Sport

Elyria, OH
Gasoline
Automatic
AWD
$26,188
or $456/mo
Used 49,238 mi

2023 GMC Sierra 1500 Elevation

Troy, OH
Gasoline
Automatic
AWD
$39,500
or $688/mo
Certified 26,367 mi

2023 Honda Passport EX-L

Elyria, OH
Gasoline
Automatic
AWD
$31,511
or $549/mo
Used 99,948 mi

2018 Nissan Rogue SV

Elyria, OH
Gasoline
Automatic
AWD
$11,511
or $201/mo
Used 47,823 mi

2021 Subaru WRX Base

Parma, OH
Gasoline
Manual
AWD
$23,995
or $418/mo
Used 76,872 mi

2018 Hyundai Tucson Value

Parma, OH
Gasoline
Automatic
AWD
$15,087
or $263/mo
Used 28,455 mi

2022 Jeep Wrangler Unlimited Rubicon

Chillicothe, OH
Gasoline
Automatic
AWD
$38,987
or $679/mo
Used 29,234 mi

2023 RAM Ram 1500 Pickup Big Horn/Lone Star

Chillicothe, OH
Gasoline
Automatic
AWD
$37,987
or $662/mo
Used 54,704 mi

2022 RAM Ram 1500 Pickup Big Horn/Lone Star

Chillicothe, OH
Gasoline
Automatic
AWD
$36,987
or $644/mo