335 Skinker Lane
Fenton, MO 63026
Swing-A-Round Fun Town is pretty much the grandaddy of outdoor family recreation complexes in the St. Louis area. Every St. Louis kid has memories of the go-kart tracks, miniature golf courses and batting cages at Swing-A-Round. Bumper boats offer a great place to cool off on hot St. Louis afternoons. The batting cages have been kept in good shape, so families can still enjoy this local family tradition.
900 S. Boyle Ave.
St. Louis, MO 63110
If you’re looking for more of a serious training facility, The City Cages has you covered. This 11,000-square-foot facility provides individuals and teams with an opportunity to train indoors, with either softball or baseball equipment. A pitching cage with a dirt bullpen lets pitchers practice working from a mound. Two “iron mike” arm-style pitching machines provide solo batting practice, and there’s a separate slow-pitch machine for softball. A pair of live-pitch batting cages provide space for group practice.
6727 Heege Road
St. Louis, MO 63123
Another serious sports facility, Tower Tee pairs a nice set of batting cages with a golf training facility — perfect for multi-sport families. More than a dozen attended batting cages offer slow pitch and fast ball pitches, so you can wander around and test your skills in different situations. Arm-style cages pitch up to 90mph on Wednesdays, but there’s spongeball for little sluggers as well. Tower Tee is set up for individual practice, but can also accommodate team practices. Tower Tee also caters to golfers, with mini-golf, lessons and a driving range.
5620 Old Collinsville Road
Fairview Heights, IL 62208
Centerfield Park is the family fun center for folks on the East side. The recreation park offers bumper boats for squirting fun and mini-golf. The spiffy Nascart go-karts are a serious attraction, but the batting cages are the park’s crown jewel. There are nearly a dozen of them, ranging in speed from 40 to 70 mph, plus a softball cage or two. Centerfield is a popular spot for individual or team practices, birthday parties and family fun.
291 Chesterfield Center
Chesterfield, MO 63017
Ozzie’s name is synonymous with sports in the hearts and minds of St. Louis natives. It’s hard to believe that Ozzie’s Sports Academy has been training young athletes for over 24 years; generations of kids have now learned their skills at the Chesterfield Mall location. In addition to great classes and camps for athletes and coaches alike, the Academy offers standard and heavy hitter cage rentals by the hour. A Team Training Zone is also available for baseball or softball.