
If you're searching for a wide selection of high-quality used cars for sale near Cedar Rapids, McGrath Auto is your one-stop destination. For over 70 years we have been able to provide the best selection of used cars, trucks, vans and SUVs. With over 1,500 used vehicles available across our dealership locations in Cedar Rapids, Marion, Iowa City, Hiawatha, Dubuque, and Davenport, we have the perfect vehicle to fit your needs, lifestyle, and budget. Our inventory is refreshed daily, so you'll always have access to the latest arrivals and most sought-after models.
Huge Selection of Makes and Models
At McGrath Auto, we pride ourselves on offering an extensive selection of popular makes and models to choose from, that is why we are nicknamed: "Mr Big Volume"! Whether you're looking for a fuel-efficient sedan, a spacious SUV, or a rugged truck, we've got you covered. Here are just a few of the makes and models commonly available on our lots:
With so many options, it's easy to find a vehicle that meets your specific preferences, whether it's style, size, or capability.
Quality You Can Count On: Certified Used Cars

Buying a used car doesn't mean sacrificing quality or peace of mind. Most of our used inventory is McGrath Certified or SmartBuy Certified, ensuring each vehicle has undergone a rigorous inspection process. This means you're getting a vehicle that's been thoroughly checked for safety, reliability, and overall condition.
Our certification programs include added benefits like extended warranty coverage and roadside assistance, giving you confidence and security in your purchase. When you buy a certified used car from McGrath Auto, you're getting much more than a great deal - you're getting peace of mind.
Affordable Prices Starting at Just $4,950
At McGrath Auto, we believe everyone deserves a reliable vehicle, regardless of their budget. That's why our used car prices start as low as $4,950, giving you access to affordable options that won't break the bank. No matter your financial situation, our team is dedicated to finding the right vehicle at the right price for you.
Hassle-Free Financing for Every Buyer
Financing a used car has never been easier. McGrath Auto works with over 30 trusted lenders to secure the most competitive financing rates available. Our finance experts specialize in helping buyers of all credit levels, from first-time buyers to those rebuilding their credit. No matter your credit score, we're here to help you drive away with confidence.
We'll walk you through the financing process step-by-step, helping you understand your loan options, interest rates, and monthly payments. Our goal is to make financing simple, transparent, and stress-free.
Get More for Your Trade-In
If you're thinking about trading in your current vehicle, McGrath Auto can offer you more for your trade-in than other dealers in the area. Thanks to high demand for used cars across our dealership network, we're able to pay top dollar for quality trade-ins. Use your trade-in value to reduce your down payment or monthly payments, making your next vehicle even more affordable.
Our quick and easy trade-in process provides you with an instant offer for your vehicle, so you'll know exactly how much you'll get before you make a purchase decision.
Multiple Locations Across Eastern Iowa
Finding the perfect used car is convenient and hassle-free with McGrath Auto's multiple dealership locations across Eastern Iowa. Our locations include:
Cedar Rapids |
Marion |
Iowa City |
Hiawatha |
Dubuque |
Davenport |
No matter which location you visit, you'll have access to our vast inventory of over 1,500 used cars, exceptional customer service, and unbeatable deals. Our team is committed to helping you find the right vehicle in the location that's most convenient for you.
Why Buy a Used Car from McGrath Auto?
Choosing McGrath Auto for your next used car purchase means you're working with a dealership that puts your needs first. Here's why more shoppers in Cedar Rapids and throughout Eastern Iowa trust us:
- Massive Inventory: Over 1,500 used vehicles available and fresh inventory daily.
- Certified Quality: Most used vehicles are McGrath Certified or SmartBuy Certified for added peace of mind.
- Affordable Prices: Used car prices starting as low as $4,950.
- Top Trade-In Offers: We'll pay you more for your trade-in than other dealers.
- Easy Financing: Access to over 30 lenders and financing for all credit situations.
- Convenient Locations: Multiple dealership locations throughout Eastern Iowa.

When you're ready to experience a better way to shop for used cars, visit McGrath Auto at any of our locations or browse our full inventory online. Our team is here to help you find the right vehicle at the right price, with financing that fits your budge