The Batting Cage has been in business for over 40 years. We have been offering professional private instruction for baseball and softball. Our instruction excels on the fundamentals of baseball/softball mechanics with a focus on hitting, pitching, or fielding.
Our indoor facility offers cage rental time for individual and team rates (no tokens necessary). We also offer yearly memberships which entitles you to discounted pricing. The Batting Cage is open 7 days a week and often open at earlier times of the day especially when the kids are home from school on breaks as well.






Mike P
3 months agoThe Batting Cage is wonderful! The owner, Steve, is passionate, kind, and extremely knowledgeable. He truly loves the sports of baseball and softball and really wants each player to reach their full potentials. It is a pleasure to come to this facility as it is clean, well-lit, and spacious. The prices are very reasonable and the hours are very flexible. The private lessons are fantastic, as well. I highly recommend the Batting Cage; you will not regret your decision!
John Cooper
2 months agoSuper nostalgic vibe walking in, small and family run, been around for over 40 years so you get that old school feel good kind of way. There are a few cages, a pitching machine, and coaches who really know their stuff and help you lock in your swing. The place isn’t fancy but it doesn’t have to be, it feels like a classic training spot where fundamentals matter and the atmosphere is low key but supportive. Cash only and reservations help when it gets busy, and the owner adds a personal touch that some people really appreciate. If you want a legit spot to work on pitching or batting without distractions this is it, laid back and all about the game.
Christine
4 months agoWe've been members for a few years now. The facility is clean and spacious and the equipment is well maintained. What really sets The Batting Cage apart are the various top-notch batting, pitching and fielding instructors it has, at affordable rates. We have seen and utilized many of them and my son has definitely showed visible progress as a result.
Michelle HB
5 months agoThis place is truly the best batting cage around - easy bookings, bright clean spaces, and so well run by Steve. It has everything you need.Steve is a local legend to anyone who is involved in baseball and softball. He has created a welcoming space and environment for newcomers and Batting Cage veterans. The fees are very budget friendly. If you join their membership which is a very low annual fee, cage fees are even lower. I can’t believe how he has not really raised fees in the span of 15+ years we have known about and been part of the Batting Cages. Steve is the heart of this place. He is fun, professional, and just a great guy and makes everyone feel like part of his Batting Cages family.We love this place so much!
Michael Rak
5 months agoA Grand Slam Experience at The Batting Cage!The Batting Cage is hands down the best indoor training facility we’ve come across. Whether you’re a beginner just picking up a bat or a seasoned player looking to fine-tune your swing, this place delivers. Stephen, the owner, runs the operation with passion and professionalism, and it shows in every detail - from the spotless cages to the well-organized scheduling.What really sets The Batting Cage apart are the instructors. Stephen has assembled a team of six incredibly knowledgeable and encouraging coaches who know how to connect with players of all ages and skill levels. Each session feels purposeful and productive, with just the right mix of structure and fun.And let’s be honest - pinball and candy after a hard-earned practice never hurt. It’s the perfect cherry on top of an already fantastic training experience. If you’re serious about improving your game (and having a little fun along the way), The Batting Cage is where you want to be.