Top Batting Cages In St. Louis

August 29, 2014 7:00 AM

The batting cages at Centerfield Park in Fairview Heights, IL (Credit:

St. Louis will always be a baseball town. If you’re looking for a place to work out, keep your arm in full swing or train your little slugger for summer leagues, look no further than the city’s assortment of batting cages. Some are part of a larger fun park, for Saturday family, group or birthday party fun. Others are serious training facilities. Here are some of the STL’s favorites in both categories. 
Swing-A-Round Fun Town
335 Skinker Lane
Fenton, MO 63026
(636) 349-7077

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.

The City Cages
900 S. Boyle Ave.
St. Louis, MO 63110
(314) 531-7964

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. 

Tower Tee Golf Center
6727 Heege Road
St. Louis, MO 63123
(314) 481-5818

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.

Related:  Top Cheap Activities To Do With Kids In St. Louis

Centerfield Park
5620 Old Collinsville Road
Fairview Heights, IL 62208
(618) 624-7074

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. 

Ozzie Smith’s Sports Academy
Chesterfield Mall
291 Chesterfield Center
Chesterfield, MO 63017
(636) 532-0288

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.

Related: Top Dance Classes For Kids In St. Louis

Lauren Haas was the founder and publisher of The St. Louis Area Family Gazette magazine, and editor-in-chief of Marketplace Magazine. Now, Lauren is a full-time freelance writer who travels the world, using St. Louis as her base. Contact her at

More From CBS St. Louis

Download The App

Listen Live