Iowa Baseball and Softball Practice Facilities
Batting cages and indoor facilities in the state of Iowa are listed by city on this page (go here to submit a location).
Perfect Game Indoor Facility
850 Twixt Town Road
Cedar Rapids, IA 52402
319-298-2923 (ext. 140)
The nationally-known amateur baseball scouting and showcase organization started in Cedar Rapids in 1993 and their indoor facility, which has 16,204 square feet of practice space, is based where Perfect Game is still headquartered. Featuring 15 batting cages that are available to its members on a first come, first served basis, the facility also offers lessons to all who desire them.
Dinger’s Training Center
3415 West Broadway
Council Bluffs, IA 51501
Opened in 2017 near I-29 and the state line, this indoor facility has four pitching machine-fed baseball batting cages and both a slow and fast pitch cage for softball players, all of which are available to members or walk-ins.
3946 NW Urbandale Drive
Urbandale, IA 50322
Opened in 2019 and owned and operated by the head baseball coach at Ankeny Christian Academy, this small indoor facility contains a pitching tunnel and three batting cages, one of which is outfitted with HitTrax technology. Based near Interstate 35/80 and not far from the western city limits of Des Moines, the baseball and softball facility offers lessons, rentals and memberships.