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

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

White 2022 Ford F-150 Platinum for sale in Charles City, IAPhotos of 2022 Ford F-150 Platinum for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2022 Ford F-150 Platinum for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2022 Ford F-150 Platinum at Mike Molstead Chevrolet, GMC, IAMore photos of 2022 Ford F-150 Platinum at Mike Molstead Chevrolet, GMC, IA
Stock # M7064A
Platinum
53,239 miles
Condition:
Pre-owned
Mike's price
$43,590
$617 / mo. est.
Black 2021 Chevrolet Silverado 1500 High Country for sale in Charles City, IAPhotos of 2021 Chevrolet Silverado 1500 High Country for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2021 Chevrolet Silverado 1500 High Country for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2021 Chevrolet Silverado 1500 High Country at Mike Molstead Chevrolet, GMC, IAMore photos of 2021 Chevrolet Silverado 1500 High Country at Mike Molstead Chevrolet, GMC, IA
Stock # 8T3867A
High Country
49,166 miles
Condition:
Pre-owned
Mike's price
$42,834
$606 / mo. est.
New arrival - photos coming soon
Stock # 9T47717B
Outer Banks
15,480 miles
Condition:
Pre-owned
Mike's price
$29,968
$424 / mo. est.
New arrival - photos coming soon
Stock # M5559B
SLE
112,382 miles
Condition:
Pre-owned
Mike's price
$8,964
$126 / mo. est.
White 2017 Ford Super Duty F-250 XLT for sale in Charles City, IAPhotos of 2017 Ford Super Duty F-250 XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2017 Ford Super Duty F-250 XLT for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2017 Ford Super Duty F-250 XLT at Mike Molstead Chevrolet, GMC, IAMore photos of 2017 Ford Super Duty F-250 XLT at Mike Molstead Chevrolet, GMC, IA
Stock # 2T8474B
Condition:
Pre-owned
Mike's price
$44,550
$630 / mo. est.
New arrival - photos coming soon
Stock # M7164
Series III
36,908 miles
Condition:
Pre-owned
Mike's price
$48,745
$690 / mo. est.
White 2023 Cadillac Escalade 4WD Sport Platinum for sale in Charles City, IAPhotos of 2023 Cadillac Escalade 4WD Sport Platinum for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2023 Cadillac Escalade 4WD Sport Platinum for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2023 Cadillac Escalade 4WD Sport Platinum at Mike Molstead Chevrolet, GMC, IAMore photos of 2023 Cadillac Escalade 4WD Sport Platinum at Mike Molstead Chevrolet, GMC, IA
Stock # M7114A
4WD Sport Platinum
44,345 miles
Condition:
Pre-owned
Mike's price
$77,940
$1,103 / mo. est.

Get approved

Save time with an online approval.

Gray 2024 JEEP GRAND WAGONEER SERIES III OBSIDIAN 4X4 for sale in Charles City, IAPhotos of 2024 JEEP GRAND WAGONEER SERIES III OBSIDIAN 4X4 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2024 JEEP GRAND WAGONEER SERIES III OBSIDIAN 4X4 for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2024 JEEP GRAND WAGONEER SERIES III OBSIDIAN 4X4 at Mike Molstead Chevrolet, GMC, IAMore photos of 2024 JEEP GRAND WAGONEER SERIES III OBSIDIAN 4X4 at Mike Molstead Chevrolet, GMC, IA
Stock # M6975
SERIES III OBSIDIAN 4X4
27,210 miles
Condition:
Pre-owned
Mike's price
$73,965
$1,047 / mo. est.
New arrival - photos coming soon
Stock # 9T01558A
Limited
139,578 miles
Condition:
Pre-owned
Mike's price
$12,550
$177 / mo. est.
White 2026 GMC Sierra 2500HD AT4X for sale in Charles City, IAPhotos of 2026 GMC Sierra 2500HD AT4X for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2026 GMC Sierra 2500HD AT4X for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2026 GMC Sierra 2500HD AT4X at Mike Molstead Chevrolet, GMC, IAMore photos of 2026 GMC Sierra 2500HD AT4X at Mike Molstead Chevrolet, GMC, IA
Stock # C1001A
AT4X
5,508 miles
Condition:
Pre-owned
Mike's price
$86,890
$1,230 / mo. est.
New arrival - photos coming soon
Stock # 2T1998B
Touring-L Plus
114,900 miles
Condition:
Pre-owned
Mike's price
$13,487
$190 / mo. est.
New arrival - photos coming soon
Stock # 5T7885F
LT w/1LT
144,962 miles
Condition:
Pre-owned
Mike's price
$6,900
$97 / mo. est.
New arrival - photos coming soon
Stock # M6979
Condition:
Pre-owned
Mike's price
$22,881
$324 / mo. est.

Get your trade-in value

Trading in or selling? Get a cash offer now.

New arrival - photos coming soon
Stock # M6862
LX
66,641 miles
Condition:
Pre-owned
Mike's price
$20,870
$295 / mo. est.
White 2025 GMC Yukon Denali Ultimate for sale in Charles City, IAPhotos of 2025 GMC Yukon Denali Ultimate for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2025 GMC Yukon Denali Ultimate for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2025 GMC Yukon Denali Ultimate at Mike Molstead Chevrolet, GMC, IAMore photos of 2025 GMC Yukon Denali Ultimate at Mike Molstead Chevrolet, GMC, IA
Stock # M7152
Denali Ultimate
32,631 miles
Condition:
Pre-owned
Mike's price
$90,960
$1,288 / mo. est.
New arrival - photos coming soon
Stock # M6870
LT
36,296 miles
Condition:
Pre-owned
Mike's price
$21,445
$303 / mo. est.
New arrival - photos coming soon
Stock # 1T66521B
Condition:
Pre-owned
Mike's price
$21,970
$311 / mo. est.
New arrival - photos coming soon
Stock # M6865
LT
21,352 miles
Condition:
Pre-owned
Mike's price
$22,436
$317 / mo. est.
Silver 2014 HONDA ACCORD for sale in Charles City, IAPhotos of 2014 HONDA ACCORD for sale in Charles City, IA at Mike Molstead Chevrolet, GMCAnother view of 2014 HONDA ACCORD for sale in Charles City, IA at Mike Molstead Chevrolet, GMCMore photos of 2014 HONDA ACCORD at Mike Molstead Chevrolet, GMC, IAMore photos of 2014 HONDA ACCORD at Mike Molstead Chevrolet, GMC, IA
Stock # M7073B
304,441 miles
Condition:
Pre-owned
Mike's price
$4,900
$69 / mo. est.

Personalize payment

Adjust loan terms to find the right payment for you.

New arrival - photos coming soon
Stock # M6866
LT
31,066 miles
Condition:
Pre-owned
Mike's price
$21,477
$304 / mo. est.
New arrival - photos coming soon
Stock # M6863
LX
70,775 miles
Condition:
Pre-owned
Mike's price
$20,480
$290 / mo. est.
New arrival - photos coming soon
Stock # M7143A
102,289 miles
Condition:
Pre-owned
Mike's price
$19,970
$282 / mo. est.
New arrival - photos coming soon
Stock # M6864
LX
72,122 miles
Condition:
Pre-owned
Mike's price
$19,980
$282 / mo. est.
New arrival - photos coming soon
Stock # 5T9185D
Condition:
Pre-owned
Mike's price
$7,500
$106 / mo. est.
New arrival - photos coming soon
Stock # 1T4507A
Condition:
Pre-owned
Mike's price
$12,970
$183 / mo. est.
Showing 176-200 of 201 results

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.