Indoor Batting Cages
Oakville.
Oakville's premier indoor batting cages with adjustable-speed pitching machines. Year-round play, all skill levels, equipment available.
Oakville's Premier
Batting Cages.
Whether you're working on your swing, training for the season, or just want to crush some pitches with friends — we've got you covered.
- Adjustable-speed pitching machines (approx. 30–70 mph) — dial in the perfect speed for any skill level
- Multiple cages available — book side-by-side for groups and team practice
- Indoor, climate-controlled — year-round batting regardless of weather
- Equipment on-site — bats, helmets, and batting gloves available to rent
- Baseball trainers available on request — private coaching for all ages and skill levels
- Hourly booking — no memberships required
From Beginners to Pros.
Baseball & Softball Players
Off-season training and pre-season warmup with adjustable-speed pitching.
Beginners
Low-speed settings make batting accessible for first-timers of any age.
Kids & Teens
Safe, supervised environment with adjustable difficulty levels.
Date Nights
Competitive, fun, and surprisingly addictive. Pair with billiards and dinner.
Birthday Parties
Add batting cages to your birthday party package — everyone joins in.
Corporate Groups
A genuine team-building activity. No baseball experience needed to have fun.
Keep the Session Going.
Reserve Your Batting Session.
Pick your date and time — confirms instantly.
How It Works
Select batting cages, pick your time, confirm — your slot is secured instantly online.
Select Batting Cages
Choose activity and duration
Pick Date & Time
Real-time availability shown
Confirm & Pay
Instant confirmation by email

Common Questions.
How much do batting cages cost in Oakville?
Batting cage sessions at The Long Shot are $30–35 per hour. Equipment is available on-site. No membership needed — walk-ins welcome or book online.
What age groups can use the batting cages?
Our batting cages are suitable for all ages and skill levels — from kids learning to hit to adults sharpening their swing. The pitching machine speed is adjustable to match any level.
Do you have pitching machines with adjustable speed?
Yes. Our pitching machines feature adjustable speed settings so you can start slow for beginners or crank it up for experienced hitters. Equipment rental is available on-site.
Can I book batting cages for a team practice?
Yes. Teams can book one or more cages for practice sessions. For groups of 10 or more, contact us to discuss group rates and scheduling options.
What else can I do besides batting cages at The Long Shot?
The Long Shot is a full indoor sports lounge. Beyond batting cages, we have indoor cricket nets, billiards tables, ping pong, and a 100% halal kitchen serving burgers, wings, and wraps.
Indoor Batting Cages in Oakville
Oakville's premier indoor batting cages feature adjustable-speed pitching machines suitable for all skill levels — from beginners working on hand-eye coordination to experienced players training for the season. Sessions run $30–$35 per hour with equipment available on-site. No membership required.
Located at 450 S Service Rd W, Unit 2, Oakville (near the QEW). Open year-round. Combine batting cages with cricket, billiards, ping pong, and 100% halal food for a complete outing.
Last updated: April 2026