Special promotion
Get your trade-in valueWhat's your car worth?
Filters
Best Match
60 matches

60 used cars, trucks and SUVs for sale under $20,000 in Charles City, IA

Gray 2016 Jeep Grand Cherokee Limited 75th Anniversary for sale in Charles City, IAPhotos of 2016 Jeep Grand Cherokee Limited 75th Anniversary for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2016 Jeep Grand Cherokee Limited 75th Anniversary for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2016 Jeep Grand Cherokee Limited 75th Anniversary at Mike Molstead Chevrolet, GMC, IAMore photos of 2016 Jeep Grand Cherokee Limited 75th Anniversary at Mike Molstead Chevrolet, GMC, IA
Stock # 9T6778A
Limited 75th Anniversary
92,381 miles
Condition:
Pre-owned
Mike's price
$14,714
$208 / mo. est.
Blue 2019 Ford Fusion SEL for sale in Charles City, IAPhotos of 2019 Ford Fusion SEL for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2019 Ford Fusion SEL for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2019 Ford Fusion SEL at Mike Molstead Chevrolet, GMC, IAMore photos of 2019 Ford Fusion SEL at Mike Molstead Chevrolet, GMC, IA
Stock # M7163A
SEL
123,967 miles
Condition:
Pre-owned
Mike's price
$10,725
$151 / mo. est.
Red 2012 NISSAN TITAN for sale in Charles City, IAPhotos of 2012 NISSAN TITAN for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2012 NISSAN TITAN for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2012 NISSAN TITAN at Mike Molstead Chevrolet, GMC, IAMore photos of 2012 NISSAN TITAN at Mike Molstead Chevrolet, GMC, IA
Stock # 9T6342D
142,428 miles
Condition:
Pre-owned
Mike's price
$9,987
$141 / mo. est.
Silver 2017 Chevrolet Suburban LT for sale in Charles City, IAPhotos of 2017 Chevrolet Suburban LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2017 Chevrolet Suburban LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2017 Chevrolet Suburban LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2017 Chevrolet Suburban LT at Mike Molstead Chevrolet, GMC, IA
Stock # 1T2305A
LT
134,943 miles
Condition:
Pre-owned
Mike's price
$18,862
$267 / mo. est.
Gray 2022 Chevrolet Trailblazer LT for sale in Charles City, IAPhotos of 2022 Chevrolet Trailblazer LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 Chevrolet Trailblazer LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 Chevrolet Trailblazer LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 Chevrolet Trailblazer LT at Mike Molstead Chevrolet, GMC, IA
Stock # 2T2306C
Condition:
Pre-owned
Mike's price
$19,871
$281 / mo. est.
Brown 2018 Chevrolet Silverado 1500 LT for sale in Charles City, IAPhotos of 2018 Chevrolet Silverado 1500 LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2018 Chevrolet Silverado 1500 LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2018 Chevrolet Silverado 1500 LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2018 Chevrolet Silverado 1500 LT at Mike Molstead Chevrolet, GMC, IA
Stock # 2T46359B
Condition:
Pre-owned
Mike's price
$19,949
$282 / mo. est.
Silver 2017 CHRYSLER PACIFICA Touring-L Plus for sale in Charles City, IAPhotos of 2017 CHRYSLER PACIFICA Touring-L Plus for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2017 CHRYSLER PACIFICA Touring-L Plus for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2017 CHRYSLER PACIFICA Touring-L Plus at Mike Molstead Chevrolet, GMC, IAMore photos of 2017 CHRYSLER PACIFICA Touring-L Plus at Mike Molstead Chevrolet, GMC, IA
Stock # M7162A
Touring-L Plus
175,434 miles
Condition:
Pre-owned
Mike's price
$8,750
$123 / mo. est.

Get approved

Save time with an online approval.

Gray 2019 Ford Escape SE for sale in Charles City, IAPhotos of 2019 Ford Escape SE for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2019 Ford Escape SE for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2019 Ford Escape SE at Mike Molstead Chevrolet, GMC, IAMore photos of 2019 Ford Escape SE at Mike Molstead Chevrolet, GMC, IA
Stock # 9T2083H
SE
224,152 miles
Condition:
Pre-owned
Mike's price
$6,750
$95 / mo. est.
Silver 2015 GMC Terrain SLE for sale in Charles City, IAPhotos of 2015 GMC Terrain SLE for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2015 GMC Terrain SLE for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2015 GMC Terrain SLE at Mike Molstead Chevrolet, GMC, IAMore photos of 2015 GMC Terrain SLE at Mike Molstead Chevrolet, GMC, IA
Stock # M5559B
SLE
112,387 miles
Condition:
Pre-owned
Mike's price
$8,964
$126 / mo. est.
Red 2015 Chevrolet Silverado 1500 LT for sale in Charles City, IAPhotos of 2015 Chevrolet Silverado 1500 LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2015 Chevrolet Silverado 1500 LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2015 Chevrolet Silverado 1500 LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2015 Chevrolet Silverado 1500 LT at Mike Molstead Chevrolet, GMC, IA
Stock # 2T8397C
Condition:
Pre-owned
Mike's price
$13,476
$190 / mo. est.
White 1993 FORD ECONOLINE E-150 for sale in Charles City, IAPhotos of 1993 FORD ECONOLINE E-150 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 1993 FORD ECONOLINE E-150 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 1993 FORD ECONOLINE E-150 at Mike Molstead Chevrolet, GMC, IAMore photos of 1993 FORD ECONOLINE E-150 at Mike Molstead Chevrolet, GMC, IA
Stock # C1014
E-150
66,586 miles
Condition:
Pre-owned
Mike's price
$10,900
$154 / mo. est.
White 2021 Ram ProMaster Cargo Van 2500 HIGH ROOF 159 WB for sale in Charles City, IAPhotos of 2021 Ram ProMaster Cargo Van 2500 HIGH ROOF 159 WB for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2021 Ram ProMaster Cargo Van 2500 HIGH ROOF 159 WB for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2021 Ram ProMaster Cargo Van 2500 HIGH ROOF 159 WB at Mike Molstead Chevrolet, GMC, IAMore photos of 2021 Ram ProMaster Cargo Van 2500 HIGH ROOF 159 WB at Mike Molstead Chevrolet, GMC, IA
Stock # M6991A
2500 HIGH ROOF 159 WB
121,129 miles
Condition:
Pre-owned
Mike's price
$15,964
$226 / mo. est.
Red 2018 Ford F-150 XLT for sale in Charles City, IAPhotos of 2018 Ford F-150 XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2018 Ford F-150 XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2018 Ford F-150 XLT at Mike Molstead Chevrolet, GMC, IAMore photos of 2018 Ford F-150 XLT at Mike Molstead Chevrolet, GMC, IA
Stock # 5T38065B
XLT
134,389 miles
Condition:
Pre-owned
Mike's price
$19,607
$277 / mo. est.

Get your trade-in value

Trading in or selling? Get a cash offer now.

Purple 2016 Buick Enclave Leather for sale in Charles City, IAPhotos of 2016 Buick Enclave Leather for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2016 Buick Enclave Leather for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2016 Buick Enclave Leather at Mike Molstead Chevrolet, GMC, IAMore photos of 2016 Buick Enclave Leather at Mike Molstead Chevrolet, GMC, IA
Stock # 1T5592B
Leather
224,138 miles
Condition:
Pre-owned
Mike's price
$7,900
$111 / mo. est.
Beige 2006 FORD F-250 SD for sale in Charles City, IAPhotos of 2006 FORD F-250 SD for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2006 FORD F-250 SD for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2006 FORD F-250 SD at Mike Molstead Chevrolet, GMC, IAMore photos of 2006 FORD F-250 SD at Mike Molstead Chevrolet, GMC, IA
Stock # M7127A
134,494 miles
Condition:
Pre-owned
Mike's price
$14,750
$208 / mo. est.
Silver 2018 Chevrolet Impala Premier for sale in Charles City, IAPhotos of 2018 Chevrolet Impala Premier for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2018 Chevrolet Impala Premier for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2018 Chevrolet Impala Premier at Mike Molstead Chevrolet, GMC, IAMore photos of 2018 Chevrolet Impala Premier at Mike Molstead Chevrolet, GMC, IA
Stock # 1T4700A
Premier
102,323 miles
Condition:
Pre-owned
Mike's price
$12,876
$182 / mo. est.
Black 2010 Toyota Highlander Limited for sale in Charles City, IAPhotos of 2010 Toyota Highlander Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2010 Toyota Highlander Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2010 Toyota Highlander Limited at Mike Molstead Chevrolet, GMC, IAMore photos of 2010 Toyota Highlander Limited at Mike Molstead Chevrolet, GMC, IA
Stock # C1009
Limited
178,244 miles
Condition:
Pre-owned
Mike's price
$9,960
$141 / mo. est.
Silver 2019 Jeep Grand Cherokee Trailhawk for sale in Charles City, IAPhotos of 2019 Jeep Grand Cherokee Trailhawk for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2019 Jeep Grand Cherokee Trailhawk for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2019 Jeep Grand Cherokee Trailhawk at Mike Molstead Chevrolet, GMC, IAMore photos of 2019 Jeep Grand Cherokee Trailhawk at Mike Molstead Chevrolet, GMC, IA
Stock # 2T6926C
Trailhawk
144,263 miles
Condition:
Pre-owned
Mike's price
$13,944
$197 / mo. est.
Blue 2007 Chevrolet Silverado 1500 LT w/1LT for sale in Charles City, IAPhotos of 2007 Chevrolet Silverado 1500 LT w/1LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2007 Chevrolet Silverado 1500 LT w/1LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2007 Chevrolet Silverado 1500 LT w/1LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2007 Chevrolet Silverado 1500 LT w/1LT at Mike Molstead Chevrolet, GMC, IA
Stock # 5T7885F
LT w/1LT
144,962 miles
Condition:
Pre-owned
Mike's price
$6,900
$97 / mo. est.

Personalize payment

Adjust loan terms to find the right payment for you.

Purple 2018 Buick Envision Essence for sale in Charles City, IAPhotos of 2018 Buick Envision Essence for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2018 Buick Envision Essence for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2018 Buick Envision Essence at Mike Molstead Chevrolet, GMC, IAMore photos of 2018 Buick Envision Essence at Mike Molstead Chevrolet, GMC, IA
Stock # 2T3526D
Essence
108,243 miles
Condition:
Pre-owned
Mike's price
$14,920
$211 / mo. est.
Black 2021 Ford F-150 XL for sale in Charles City, IAPhotos of 2021 Ford F-150 XL for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2021 Ford F-150 XL for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2021 Ford F-150 XL at Mike Molstead Chevrolet, GMC, IAMore photos of 2021 Ford F-150 XL at Mike Molstead Chevrolet, GMC, IA
Stock # M6994A
XL
125,268 miles
Condition:
Pre-owned
Mike's price
$19,850
$281 / mo. est.
Red 2019 Jeep Compass Altitude for sale in Charles City, IAPhotos of 2019 Jeep Compass Altitude for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2019 Jeep Compass Altitude for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2019 Jeep Compass Altitude at Mike Molstead Chevrolet, GMC, IAMore photos of 2019 Jeep Compass Altitude at Mike Molstead Chevrolet, GMC, IA
Stock # M6895D
Altitude
92,093 miles
Condition:
Pre-owned
Mike's price
$16,940
$239 / mo. est.
White 2012 CHRYSLER 300 Limited for sale in Charles City, IAPhotos of 2012 CHRYSLER 300 Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2012 CHRYSLER 300 Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2012 CHRYSLER 300 Limited at Mike Molstead Chevrolet, GMC, IAMore photos of 2012 CHRYSLER 300 Limited at Mike Molstead Chevrolet, GMC, IA
Stock # C1011
Limited
101,085 miles
Condition:
Pre-owned
Mike's price
$10,890
$154 / mo. est.
Gray 2019 Chevrolet Traverse LT Cloth for sale in Charles City, IAPhotos of 2019 Chevrolet Traverse LT Cloth for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2019 Chevrolet Traverse LT Cloth for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2019 Chevrolet Traverse LT Cloth at Mike Molstead Chevrolet, GMC, IAMore photos of 2019 Chevrolet Traverse LT Cloth at Mike Molstead Chevrolet, GMC, IA
Stock # M7119A
LT Cloth
158,984 miles
Condition:
Pre-owned
Mike's price
$13,964
$197 / mo. est.
Red 2019 Chevrolet Equinox Premier for sale in Charles City, IAPhotos of 2019 Chevrolet Equinox Premier for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2019 Chevrolet Equinox Premier for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2019 Chevrolet Equinox Premier at Mike Molstead Chevrolet, GMC, IAMore photos of 2019 Chevrolet Equinox Premier at Mike Molstead Chevrolet, GMC, IA
Stock # 1T7876A
Premier
136,402 miles
Condition:
Pre-owned
Mike's price
$13,620
$192 / mo. est.
Showing 25 of 60 results

Used cars under $20,000 for sale in Charles City, IA

If you’re searching for a reliable vehicle at an affordable price, Mike Molstead Motors offers a wide selection of used cars, trucks, and SUVs under $20,000 across our three convenient Charles City locations. Our budget-friendly inventory is ideal for first-time buyers, students, growing families, and anyone looking to maximize value without sacrificing quality.

From fuel-efficient sedans to versatile SUVs and dependable pickup trucks, our under $20K inventory gives North Iowa drivers access to practical, well-maintained vehicles at competitive prices.

Popular makes & models under $20K

Our used vehicles under $20,000 often include trusted brands known for reliability, performance, and long-term value, such as:

• Chevrolet Malibu, Equinox & Silverado – Comfortable, capable vehicles for commuting or hauling

• Ford Fusion, Escape & F-150 – Versatile options for everyday driving and light-duty work

• Toyota Camry, Corolla & RAV4 – Proven dependability with strong fuel efficiency

• Honda Civic, Accord & CR-V – Practical, long-lasting vehicles with modern features

• Jeep Cherokee & Grand Cherokee – Confident SUVs built for all-season driving

• GMC Terrain & Sierra – Comfortable SUVs and capable trucks at great value

• RAM 1500 – Strong, dependable pickups ready for work or weekend projects

Inventory is updated regularly, giving you access to quality pre-owned vehicles at a price that fits your budget.

Why shop under $20K at Mike Molstead Motors?

Drivers throughout North Iowa choose Mike Molstead Motors because we offer:

• Three convenient Charles City locations

• A large selection of affordable used vehicles

• Competitive pricing and transparent vehicle history information

• Flexible financing options tailored to your needs

• A knowledgeable team focused on a simple, stress-free buying experience

We’ll help you compare features, mileage, and trim levels so you can confidently choose the right vehicle within your budget.

Proudly serving Charles City & surrounding communities

We proudly serve customers from:

Charles City • Mason City • Waterloo • Waverly • New Hampton • Cresco • Osage • Nashua • Floyd • and surrounding North Iowa communities

With three locations in Charles City, it’s easy to shop local and find a dependable used vehicle under $20,000 that fits your lifestyle.

Shop used vehicles under $20,000 in Charles City today

Browse our under $20K inventory online to compare models, pricing, and features. Then visit Mike Molstead Motors in Charles City, IA to schedule your test drive and drive home in a quality pre-owned vehicle at an exceptional value.

New vehicle pricing includes all offers and incentives. Tax, Title and Tags not included in vehicle prices shown and must be paid by the purchaser. While great effort is made to ensure the accuracy of the information on this site, errors do occur so please verify information with a customer service rep. This is easily done by calling us or by visiting us at the dealership.

**With approved credit. Terms may vary. Monthly payments are only estimates derived from the vehicle price with a 72 month term, 5.9% interest and 20% downpayment.