Used Cars For Sale in Iowa

Used Cars for Sale in Iowa - Over 1,500 Used Vehicles 

If you're searching for the best selection of used cars for sale in Iowa, McGrath Auto has you covered with over 1,500 high-quality pre-owned vehicles across our dealership network. Whether you're looking for a fuel-efficient sedan, a rugged pickup truck, or a spacious SUV, we have an unmatched inventory to meet your needs. We proudly serve car buyers in Cedar Rapids, Marion, Iowa City, Hiawatha, Dubuque, and Davenport, offering the largest selection of certified used vehicles that come with added warranty protection and peace of mind.

At McGrath Auto, we make financing easy. Our dedicated finance team works with a network of lenders to secure the most competitive used car loan rates in Iowa, ensuring you get the best deal possible. No matter your credit situation, we'll help you drive home in a reliable used vehicle with affordable monthly payments. Plus, our award-winning service department thoroughly inspects every vehicle to ensure top performance, and we're here to assist with future maintenance and repairs to keep your car running like new.

Our inventory features some of the best-selling used cars in Iowa, including the Chevy Silverado 1500, Ford F-150, Toyota Camry, Honda CR-V, Jeep Grand Cherokee, and Nissan Rogue. Whether you need a durable truck for work, a reliable SUV for the family, or a budget-friendly commuter car, we have plenty of options in stock. Browse our full selection of used cars for sale in Iowa today and visit one of our many convenient locations across the state to take a test drive!