Under $40,000

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



Price






734,589 cars found
Used 80,715 mi

2015 Lexus GX Base

Golden Valley, MN
Gasoline
Automatic
AWD
$26,340
or $459/mo
Used 49,860 mi

2016 Porsche Macan S

Golden Valley, MN
Gasoline
Automatic
AWD
$19,296
or $336/mo
Used 71,907 mi

2017 Jeep Cherokee Trailhawk

White Bear Lake, MN
Gasoline
Automatic
AWD
$16,699
or $291/mo
Used 36,777 mi

2024 RAM Ram 1500 Pickup Big Horn/Lone Star

White Bear Lake, MN
Gasoline
Automatic
AWD
$38,799
or $676/mo
Used 76,073 mi

2016 Chevrolet Colorado Z71

St. Cloud, MN
Gasoline
Automatic
AWD
$22,340
or $389/mo
Used 111,880 mi

2020 Chevrolet Equinox LS

White Bear Lake, MN
Gasoline
Automatic
AWD
$15,747
or $274/mo
Used 64,487 mi

2018 Dodge Journey GT

White Bear Lake, MN
Flex
Automatic
FWD
$14,750
or $257/mo
Used 56,414 mi

2016 Mitsubishi Lancer SEL

White Bear Lake, MN
Gasoline
Automatic
AWD
$15,350
or $267/mo
Used 32,495 mi

2024 Mazda CX-90 Turbo S Premium Plus Package

White Bear Lake, MN
Gasoline
Automatic
AWD
$37,849
or $659/mo
Used 66,023 mi

2018 Audi RS 5 Base

White Bear Lake, MN
Gasoline
Automatic
AWD
$35,999
or $627/mo
Used 111,814 mi

2017 Ford F-150 Lariat

Mankato, MN
Gasoline
Automatic
AWD
$23,339
or $407/mo
Used 68,075 mi

2021 Chevrolet Silverado 1500 LT Trail Boss

Mankato, MN
Gasoline
Automatic
AWD
$34,989
or $610/mo
Used 63,132 mi

2017 Nissan Rogue SV

Mankato, MN
Gasoline
Automatic
AWD
$16,489
or $287/mo
Used 148,299 mi

2014 Toyota 4Runner Limited

Mankato, MN
Gasoline
Automatic
AWD
$20,989
or $366/mo
Used 89,217 mi

2017 Jeep Wrangler Unlimited Sahara

Waite Park, MN
Gasoline
Automatic
AWD
$20,000
or $348/mo
Used 19,162 mi

2023 Jeep Grand Cherokee Limited

Waite Park, MN
Gasoline
Automatic
AWD
$34,000
or $592/mo