Used Cars for Sale in Iowa

Finding a reliable used car in Iowa is simple with the McGrath Family of Dealerships. Our statewide network connects you with a wide selection of cars—from compact sedans and hatchbacks to fuel-efficient hybrids—each backed by the McGrath promise of quality, value, and trust.
Shop Quality Used Cars from Trusted Iowa Dealerships
Whether you’re in Cedar Rapids, Dubuque, Davenport, or Iowa City, McGrath dealerships offer an unmatched inventory of used cars. Every vehicle is thoroughly inspected for safety and reliability, ensuring you drive home with confidence. From commuter-friendly sedans to practical hatchbacks, our selection is perfect for any lifestyle.
Find the Right Used Car for Your Needs
Used cars are an excellent choice for daily commuting, growing families, or drivers who want reliable transportation without breaking the bank. At McGrath, our extensive inventory lets you explore a wide range of makes and models. Filter your search by price, mileage, or specific features to find a vehicle that fits both your lifestyle and budget. Plus, with the ability to compare vehicles across multiple McGrath locations throughout the state, shopping for your next used car is easier and more convenient than ever. Our team is here to provide guidance, answer your questions, and help you find a vehicle that delivers peace of mind and long-term value.
Why Buy Your Used Car from
McGrath Family of Dealerships
No matter where you’re shopping in Iowa, McGrath dealerships are dedicated to providing an exceptional car-buying experience built on honesty, fairness, and customer satisfaction. Our knowledgeable team is here to guide you through every step, ensuring you feel confident in your decision. Take advantage of flexible financing options tailored to your budget, generous trade-in offers that maximize the value of your current vehicle, and the McGrath Certified “Like It or Exchange It” Promise, which gives you the confidence to drive away knowing you’re completely satisfied. With McGrath, every purchase comes with peace of mind and a commitment to making your vehicle shopping experience as smooth and worry-free as possible.
Explore Our Iowa Locations

With convenient dealerships located in Cedar Rapids, Dubuque, Davenport, Hiawatha, Marion, and Iowa City, McGrath brings top-quality vehicles and exceptional service to drivers across the state. Whether you prefer browsing our extensive inventory online from the comfort of home or visiting one of our friendly locations in person, finding the perfect used car has never been easier. Stop by a McGrath dealership near you to explore our selection, take a test drive, and experience our no-pressure, customer-focused approach firsthand. With McGrath, getting behind the wheel of a reliable, affordable vehicle is simple, convenient, and tailored to your needs.