Under $40,000

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



Price






687,221 cars found
Certified 67,023 mi

2022 Nissan Rogue SV

Broken Arrow, OK
Gasoline
Automatic
FWD
$19,794
or $345/mo
Certified 69,749 mi

2023 Nissan Rogue SV

Broken Arrow, OK
Gasoline
Automatic
FWD
$19,999
or $348/mo
Used 196,110 mi

2012 Toyota Highlander Limited

Broken Arrow, OK
Gasoline
Automatic
AWD
$12,579
or $219/mo
Used 235,387 mi

2015 Toyota Sienna XLE Premium

Broken Arrow, OK
Gasoline
Automatic
FWD
$8,000
or $139/mo
Certified 5,822 mi

2024 Kia Sportage X-Pro

Broken Arrow, OK
Gasoline
Automatic
AWD
$31,000
or $540/mo
Used 28,034 mi

2025 Kia Telluride S

Broken Arrow, OK
Gasoline
Automatic
FWD
$35,988
or $627/mo
Used 114,217 mi

2017 Kia Sorento LX

Broken Arrow, OK
Gasoline
Automatic
AWD
$11,579
or $202/mo
Used 58,133 mi

2024 Subaru Crosstrek Base

Broken Arrow, OK
Gasoline
Automatic
AWD
$24,079
or $419/mo
Used 220,874 mi

2010 Subaru Forester X

Broken Arrow, OK
Gasoline
Automatic
AWD
$5,000
or $87/mo
Used 81,524 mi

2020 Subaru Forester Sport

Broken Arrow, OK
Gasoline
Automatic
AWD
$21,079
or $367/mo
Used 16,388 mi

2025 Subaru Forester Premium

Broken Arrow, OK
Gasoline
Automatic
AWD
$30,991
or $540/mo
Used 94,251 mi

2018 Lexus NX 300

Broken Arrow, OK
Gasoline
Automatic
AWD
$20,794
or $362/mo
Used 29,648 mi

2025 Chevrolet Trailblazer LT

Broken Arrow, OK
Gasoline
Automatic
AWD
$23,988
or $418/mo
Used 22,148 mi

2019 Jeep Cherokee Altitude

Pauls Valley, OK
Gasoline
Automatic
AWD
$20,647
or $360/mo
Used 51,923 mi

2023 RAM Ram 1500 Classic Express

Pauls Valley, OK
Gasoline
Automatic
AWD
$31,550
or $550/mo
Used 136,968 mi

2012 Ford Escape Limited

Pauls Valley, OK
Gasoline
Automatic
FWD
$6,000
or $105/mo