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

191 used cars, trucks and SUVs for sale in Charles City, IA

Red 2021 Ford Explorer XLT for sale in Charles City, IAPhotos of 2021 Ford Explorer XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2021 Ford Explorer XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2021 Ford Explorer XLT at Mike Molstead Chevrolet, GMC, IAMore photos of 2021 Ford Explorer XLT at Mike Molstead Chevrolet, GMC, IA
Stock # M7175A
XLT
56,214 miles
Condition:
Pre-owned
Mike's price
$25,920
$367 / mo. est.
Red 2024 Chevrolet Equinox Premier for sale in Charles City, IAPhotos of 2024 Chevrolet Equinox Premier for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2024 Chevrolet Equinox Premier for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2024 Chevrolet Equinox Premier at Mike Molstead Chevrolet, GMC, IAMore photos of 2024 Chevrolet Equinox Premier at Mike Molstead Chevrolet, GMC, IA
Stock # 1T78585B
Premier
20,919 miles
Condition:
Pre-owned
Mike's price
$27,749
$392 / mo. est.
Black 2022 Buick Enclave Premium for sale in Charles City, IAPhotos of 2022 Buick Enclave Premium for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 Buick Enclave Premium for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 Buick Enclave Premium at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 Buick Enclave Premium at Mike Molstead Chevrolet, GMC, IA
Stock # M6860C
Premium
69,338 miles
Condition:
Pre-owned
Mike's price
$26,970
$381 / mo. est.
Silver 2018 Chevrolet Traverse LT Leather for sale in Charles City, IAPhotos of 2018 Chevrolet Traverse LT Leather for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2018 Chevrolet Traverse LT Leather for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2018 Chevrolet Traverse LT Leather at Mike Molstead Chevrolet, GMC, IAMore photos of 2018 Chevrolet Traverse LT Leather at Mike Molstead Chevrolet, GMC, IA
Stock # 1T9103A
LT Leather
86,458 miles
Condition:
Pre-owned
Mike's price
$17,920
$253 / mo. est.
Gray 2022 Kia K5 GT-Line for sale in Charles City, IAPhotos of 2022 Kia K5 GT-Line for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 Kia K5 GT-Line for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 Kia K5 GT-Line at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 Kia K5 GT-Line at Mike Molstead Chevrolet, GMC, IA
Stock # 9T6778B
GT-Line
0 miles
Condition:
Pre-owned
Mike's price
$23,740
$336 / mo. est.
Black 2015 GMC Terrain SLT for sale in Charles City, IAPhotos of 2015 GMC Terrain SLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2015 GMC Terrain SLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2015 GMC Terrain SLT at Mike Molstead Chevrolet, GMC, IAMore photos of 2015 GMC Terrain SLT at Mike Molstead Chevrolet, GMC, IA
Stock # 1T9103B
SLT
196,389 miles
Condition:
Pre-owned
Mike's price
$5,950
$84 / mo. est.
Gray 2020 Ram 1500 Laramie for sale in Charles City, IAPhotos of 2020 Ram 1500 Laramie for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2020 Ram 1500 Laramie for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2020 Ram 1500 Laramie at Mike Molstead Chevrolet, GMC, IAMore photos of 2020 Ram 1500 Laramie at Mike Molstead Chevrolet, GMC, IA
Stock # 1T7605B
Laramie
183,516 miles
Condition:
Pre-owned
Mike's price
$19,920
$282 / mo. est.

Get approved

Save time with an online approval.

Red 2020 Chrysler Pacifica Limited for sale in Charles City, IAPhotos of 2020 Chrysler Pacifica Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2020 Chrysler Pacifica Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2020 Chrysler Pacifica Limited at Mike Molstead Chevrolet, GMC, IAMore photos of 2020 Chrysler Pacifica Limited at Mike Molstead Chevrolet, GMC, IA
Stock # 1T4274B
Limited
67,460 miles
Condition:
Pre-owned
Mike's price
$22,740
$322 / mo. est.
Red 2024 Jeep Grand Cherokee Limited for sale in Charles City, IAPhotos of 2024 Jeep Grand Cherokee Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2024 Jeep Grand Cherokee Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2024 Jeep Grand Cherokee Limited at Mike Molstead Chevrolet, GMC, IAMore photos of 2024 Jeep Grand Cherokee Limited at Mike Molstead Chevrolet, GMC, IA
Stock # 8T3171B
Limited
21,675 miles
Condition:
Pre-owned
Mike's price
$35,550
$503 / mo. est.
White 2020 Ford Super Duty F-350 SRW XLT for sale in Charles City, IAPhotos of 2020 Ford Super Duty F-350 SRW XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2020 Ford Super Duty F-350 SRW XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2020 Ford Super Duty F-350 SRW XLT at Mike Molstead Chevrolet, GMC, IAMore photos of 2020 Ford Super Duty F-350 SRW XLT at Mike Molstead Chevrolet, GMC, IA
Stock # 10T4472A
Condition:
Pre-owned
Mike's price
$36,920
$522 / mo. est.
Red 2016 Chevrolet Colorado 4WD LT for sale in Charles City, IAPhotos of 2016 Chevrolet Colorado 4WD LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2016 Chevrolet Colorado 4WD LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2016 Chevrolet Colorado 4WD LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2016 Chevrolet Colorado 4WD LT at Mike Molstead Chevrolet, GMC, IA
Stock # 10T6258E
4WD LT
129,502 miles
Condition:
Pre-owned
Mike's price
$16,820
$238 / mo. est.
White 2024 Chrysler Pacifica Hybrid Premium S Appearance Pkg for sale in Charles City, IAPhotos of 2024 Chrysler Pacifica Hybrid Premium S Appearance Pkg for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2024 Chrysler Pacifica Hybrid Premium S Appearance Pkg for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2024 Chrysler Pacifica Hybrid Premium S Appearance Pkg at Mike Molstead Chevrolet, GMC, IAMore photos of 2024 Chrysler Pacifica Hybrid Premium S Appearance Pkg at Mike Molstead Chevrolet, GMC, IA
Stock # 2T0294B
Hybrid Premium S Appearance Pkg
12,386 miles
Condition:
Pre-owned
Mike's price
$37,900
$536 / mo. est.
Gray 2023 Honda Civic Hatchback Sport Touring for sale in Charles City, IAPhotos of 2023 Honda Civic Hatchback Sport Touring for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2023 Honda Civic Hatchback Sport Touring for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2023 Honda Civic Hatchback Sport Touring at Mike Molstead Chevrolet, GMC, IAMore photos of 2023 Honda Civic Hatchback Sport Touring at Mike Molstead Chevrolet, GMC, IA
Stock # M7009B
Sport Touring
42,988 miles
Condition:
Pre-owned
Mike's price
$24,980
$353 / mo. est.

Get your trade-in value

Trading in or selling? Get a cash offer now.

Silver 2020 Ford Explorer Limited for sale in Charles City, IAPhotos of 2020 Ford Explorer Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2020 Ford Explorer Limited for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2020 Ford Explorer Limited at Mike Molstead Chevrolet, GMC, IAMore photos of 2020 Ford Explorer Limited at Mike Molstead Chevrolet, GMC, IA
Stock # 5T2085B
Limited
93,055 miles
Condition:
Pre-owned
Mike's price
$21,977
$311 / mo. est.
Gray 2022 Jeep Wagoneer Series III for sale in Charles City, IAPhotos of 2022 Jeep Wagoneer Series III for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 Jeep Wagoneer Series III for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 Jeep Wagoneer Series III at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 Jeep Wagoneer Series III at Mike Molstead Chevrolet, GMC, IA
Stock # M7166
Series III
82,574 miles
Condition:
Pre-owned
Mike's price
$37,490
$530 / mo. est.
White 2022 RAM 3500 Tradesman for sale in Charles City, IAPhotos of 2022 RAM 3500 Tradesman for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 RAM 3500 Tradesman for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 RAM 3500 Tradesman at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 RAM 3500 Tradesman at Mike Molstead Chevrolet, GMC, IA
Stock # 10T58691A
Tradesman
75,156 miles
Condition:
Pre-owned
Mike's price
$29,987
$424 / mo. est.
Red 2018 Chrysler Pacifica Touring L for sale in Charles City, IAPhotos of 2018 Chrysler Pacifica Touring L for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2018 Chrysler Pacifica Touring L for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2018 Chrysler Pacifica Touring L at Mike Molstead Chevrolet, GMC, IAMore photos of 2018 Chrysler Pacifica Touring L at Mike Molstead Chevrolet, GMC, IA
Stock # 2T6790C
Touring L
49,640 miles
Condition:
Pre-owned
Mike's price
$17,520
$248 / mo. est.
Black 2026 Chevrolet Traverse AWD Z71 for sale in Charles City, IAPhotos of 2026 Chevrolet Traverse AWD Z71 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2026 Chevrolet Traverse AWD Z71 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2026 Chevrolet Traverse AWD Z71 at Mike Molstead Chevrolet, GMC, IAMore photos of 2026 Chevrolet Traverse AWD Z71 at Mike Molstead Chevrolet, GMC, IA
Stock # 5T12269A
AWD Z71
4,862 miles
Condition:
Pre-owned
Mike's price
$48,500
$686 / mo. est.
Blue 2022 Chevrolet Silverado 1500 LTD LTZ for sale in Charles City, IAPhotos of 2022 Chevrolet Silverado 1500 LTD LTZ for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 Chevrolet Silverado 1500 LTD LTZ for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 Chevrolet Silverado 1500 LTD LTZ at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 Chevrolet Silverado 1500 LTD LTZ at Mike Molstead Chevrolet, GMC, IA
Stock # 2T0158A
Condition:
Pre-owned
Mike's price
$36,420
$515 / mo. est.

Personalize payment

Adjust loan terms to find the right payment for you.

Red 2021 GMC Sierra 1500 AT4 for sale in Charles City, IAPhotos of 2021 GMC Sierra 1500 AT4 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2021 GMC Sierra 1500 AT4 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2021 GMC Sierra 1500 AT4 at Mike Molstead Chevrolet, GMC, IAMore photos of 2021 GMC Sierra 1500 AT4 at Mike Molstead Chevrolet, GMC, IA
Stock # M7165B
AT4
115,602 miles
Condition:
Pre-owned
Mike's price
$32,644
$462 / mo. est.
Silver 2014 Chevrolet Impala LT for sale in Charles City, IAPhotos of 2014 Chevrolet Impala LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2014 Chevrolet Impala LT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2014 Chevrolet Impala LT at Mike Molstead Chevrolet, GMC, IAMore photos of 2014 Chevrolet Impala LT at Mike Molstead Chevrolet, GMC, IA
Stock # 9T8182A
LT
146,063 miles
Condition:
Pre-owned
Mike's price
$9,450
$133 / mo. est.
Black 2012 Ram 1500 Sport for sale in Charles City, IAPhotos of 2012 Ram 1500 Sport for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2012 Ram 1500 Sport for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2012 Ram 1500 Sport at Mike Molstead Chevrolet, GMC, IAMore photos of 2012 Ram 1500 Sport at Mike Molstead Chevrolet, GMC, IA
Stock # 2T7812A
Sport
219,104 miles
Condition:
Pre-owned
Mike's price
$6,500
$92 / mo. est.
Blue 2023 Chevrolet Tahoe Z71 for sale in Charles City, IAPhotos of 2023 Chevrolet Tahoe Z71 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2023 Chevrolet Tahoe Z71 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2023 Chevrolet Tahoe Z71 at Mike Molstead Chevrolet, GMC, IAMore photos of 2023 Chevrolet Tahoe Z71 at Mike Molstead Chevrolet, GMC, IA
Stock # 1T5948A
Z71
56,924 miles
Condition:
Pre-owned
Mike's price
$53,995
$764 / mo. est.
Black 2020 Chevrolet Silverado 2500HD LTZ for sale in Charles City, IAPhotos of 2020 Chevrolet Silverado 2500HD LTZ for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2020 Chevrolet Silverado 2500HD LTZ for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2020 Chevrolet Silverado 2500HD LTZ at Mike Molstead Chevrolet, GMC, IAMore photos of 2020 Chevrolet Silverado 2500HD LTZ at Mike Molstead Chevrolet, GMC, IA
Stock # 2T4319A
Condition:
Pre-owned
Mike's price
$37,988
$537 / 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.
Showing 25 of 191 results

Used cars, trucks & SUVs for sale in Charles City, IA

If you’re shopping for a quality pre-owned vehicle in Charles City, Mike Molstead Motors offers a wide selection of used cars, trucks, and SUVs across three convenient local locations. We proudly serve drivers throughout North Iowa with dependable vehicles, competitive pricing, and a transparent buying experience.

Whether you’re looking for a budget-friendly commuter car, a family-ready SUV, or a capable pickup for work and recreation, our used inventory has options for every lifestyle and price range.

Popular used makes & models

Our pre-owned inventory frequently includes well-known brands and models recognized for performance, comfort, and long-term value, such as:

• Ford F-150, Escape & Explorer – Proven capability and versatility for Iowa roads and job sites

• Chevrolet Silverado 1500, Equinox & Traverse – Dependable performance with modern technology

• Ram 1500 & 2500 – Powerful trucks built for towing and hauling

• Jeep Grand Cherokee & Wrangler – Confident SUVs with all-weather capability

• Toyota Camry, Corolla & RAV4 – Reliable, fuel-efficient options for everyday driving

• Honda Accord, Civic & CR-V – Practical vehicles known for long-term durability

• Nissan Rogue, Altima & Sentra – Comfortable, efficient models with advanced safety features

Our used inventory is always changing, giving you new opportunities every time you visit.

Why buy a used vehicle from Mike Molstead Motors?

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

• Three convenient Charles City locations

• A diverse selection of quality pre-owned vehicles

• Competitive pricing across multiple price ranges

• Flexible financing options for a variety of credit situations

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

We make it easy to compare vehicles, review features, and find a used car, truck, or SUV that fits your needs and budget.

Proudly serving Charles City & nearby communities

We’re proud to serve drivers from:

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

With three locations right here in Charles City, finding your next used vehicle is convenient and hassle-free.

Shop used vehicles in Charles City today

Browse our current used inventory online to compare models, pricing, and features. Then visit Mike Molstead Motors in Charles City, IA to schedule a test drive and discover a pre-owned vehicle you’ll feel confident driving home.

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.