Under $40,000

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



Price






689,561 cars found
Used 59,390 mi

2021 Kia Seltos S

Salisbury, NC
Gasoline
Automatic
FWD
$16,999
or $296/mo
Used 22,917 mi

2020 Buick Envision Premium II

Jacksonville, NC
Gasoline
Automatic
AWD
$26,121
or $455/mo
Used 84,323 mi

2023 Buick Envision Essence

Jacksonville, NC
Gasoline
Automatic
AWD
$24,689
or $430/mo
Used 36,993 mi

2021 Ford Explorer TIMBERLINE

New Bern, NC
Gasoline
Automatic
AWD
$31,888
or $556/mo
Used 38,774 mi

2020 Chevrolet Malibu 1LS

Kernersville, NC
Gasoline
Automatic
FWD
$17,500
or $305/mo
Used 87,123 mi

2022 Chevrolet Silverado 1500 Limited Custom

Kernersville, NC
Gasoline
Automatic
AWD
$28,500
or $496/mo
Used 15,593 mi

2024 GMC Canyon Elevation

New Bern, NC
Gasoline
Automatic
RWD
$36,500
or $636/mo
Used 162,406 mi

2016 GMC Sierra 1500 Base

Kernersville, NC
Flex
Automatic
RWD
$12,000
or $209/mo
Certified 355 mi

2026 Honda Accord SE

New Bern, NC
Gasoline
Automatic
FWD
$27,425
or $478/mo
Certified 7,137 mi

2025 Honda Ridgeline RTL

New Bern, NC
Gasoline
Automatic
AWD
$36,467
or $635/mo
Certified 27,307 mi

2025 Honda CR-V Sport-L

New Bern, NC
Gasoline
Automatic
AWD
$33,345
or $581/mo
Used 105,407 mi

2021 Honda CR-V LX

New Bern, NC
Gasoline
Automatic
FWD
$16,998
or $296/mo
Certified 23,145 mi

2023 Honda CR-V EX-L

New Bern, NC
Gasoline
Automatic
FWD
$30,787
or $536/mo
Used 132,897 mi

2017 Chevrolet Malibu Hybrid

Burlington, NC
Hybrid
Automatic
FWD
$9,299
or $162/mo
Used 45,859 mi

2020 Cadillac XT6 Premium Luxury

Burlington, NC
Gasoline
Automatic
AWD
$31,240
or $544/mo
Used 85,642 mi

2021 Honda Pilot EX-L

Burlington, NC
Gasoline
Automatic
FWD
$24,280
or $423/mo