About

Why Buy From Karl Auto Group

Car Shopping Made Easy

We provide a vast selection of new and used vehicles, exceptional car care and customer service with a smile!

View Our Inventory

Exceptional Customer Service

We are committed to providing amazing customer experiences.

Contact Us

We Keep You Going

Our service center is here to help ensure you enjoy many great years of driving with the vehicle you purchase from us.

Service Locations

Thoughtful Amenities

Whether you are waiting for your vehicle to get serviced, picking up a part for your vehicle, or stopping by to check out a new vehicle for yourself, we offer a wide range of amenities to enhance your experience here! Come by, look around and check what we can offer you!

New Inventory

Shop New Inventory

Pre-Owned Inventory

Shop Pre-Owned Inventory

Service Department

Explore Service Department

Parts Department

Explore Parts Department
  1. Karl Auto Group

    1101 SE Oralabor Rd
    Ankeny, IA 50021

    • Sales: (515) 299-4300
  2. Karl Buick GMC of Marshalltown

    1000 N 3rd AVe
    Marshalltown, IA 50158

    • Sales: (641) 351-7829
  3. Karl of Marshalltown

    908 N 3rd Ave
    Marshalltown, IA 50158-1831

    • Sales: 641-752-3636
  4. Karl Chevrolet Buick GMC

    1705 2nd St.
    Webster City, IA 50595

    • Sales: (515) 209-7117
  5. Karl Chevrolet

    1101 SE Oralabor Rd.
    Ankeny, IA 50021

    • Sales: (515) 706-1525
  6. Karl Chevrolet of Stuart

    324 SW 8th St.
    Stuart, IA 50250

    • Sales: (515) 523-5373
  7. Karl Pre-Owned

    805 Minnesota St.
    Glidden, IA 51443

    • Sales: (712) 659-2209
  8. Karl Ford of Story City

    510 Factory Outlet Dr
    Story City, IA 50248

    • Sales: 515-706-1405
Loading Map...

Get in Touch

  • Contact our Sales Department at: (515) 299-4300