Under $40,000

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



Price






689,561 cars found
Used 26,182 mi

2023 Honda CR-V EX-L

Cary, NC
Gasoline
Automatic
FWD
$32,087
or $559/mo
Used 86,293 mi

2018 Nissan Rogue SL

Cary, NC
Gasoline
Automatic
AWD
$14,491
or $252/mo
Used 73,179 mi

2017 Buick Envision Premium I

Cary, NC
Gasoline
Automatic
AWD
$14,990
or $261/mo
Used 54,772 mi

2020 GMC Sierra 2500HD SLE

Winston-Salem, NC
Flex
Automatic
AWD
$39,979
or $696/mo
Certified 786 mi

2025 GMC Sierra 1500 Pro

Winston-Salem, NC
Gasoline
Automatic
AWD
$38,499
or $671/mo
Certified 4,938 mi

2025 GMC Sierra 1500 Pro

Winston-Salem, NC
Gasoline
Automatic
AWD
$37,999
or $662/mo
Used 11,110 mi

2023 Honda Ridgeline RTL

Winston-Salem, NC
Gasoline
Automatic
AWD
$33,999
or $592/mo
Certified 2,554 mi

2026 Honda CR-V Sport-L

Winston-Salem, NC
Gasoline
Automatic
AWD
$38,499
or $671/mo
Used 26,181 mi

2017 Nissan Murano SV

Winston-Salem, NC
Gasoline
Automatic
AWD
$17,699
or $308/mo
Used 89,154 mi

2015 Lexus GS 350

Winston-Salem, NC
Gasoline
Automatic
RWD
$18,988
or $331/mo
Used 27,279 mi

2019 Lexus IS 350 F SPORT

Winston-Salem, NC
Gasoline
Automatic
RWD
$32,999
or $575/mo
Used 26,355 mi

2023 RAM Ram 1500 Pickup Big Horn/Lone Star

Fayetteville, NC
Gasoline
Automatic
RWD
$33,004
or $575/mo
Used 82,132 mi

2021 Ford Explorer XLT

Fayetteville, NC
Gasoline
Automatic
RWD
$39,675
or $691/mo
Used 75,528 mi

2019 GMC Acadia Denali

Fayetteville, NC
Gasoline
Automatic
AWD
$22,999
or $401/mo
Used 48,472 mi

2020 Honda Accord LX

Fayetteville, NC
Gasoline
Automatic
FWD
$21,185
or $369/mo
Used 49,939 mi

2023 GMC Terrain SLE

Fayetteville, NC
Gasoline
Automatic
AWD
$20,997
or $366/mo