Toronto badminton and pickleball club
Train with purpose. Book with ease. Feel at home at Vision.
Vision Badminton is an indoor badminton and pickleball facility in Scarborough, Toronto. We offer badminton court rentals, structured group training programs, private coaching, and pickleball clinics for juniors and adults of all skill levels. Book a court or find a program that fits your game.
Book
Reserve a court online
Book badminton or pickleball courts anytime through our online booking system — no phone call needed.
Train
Programs for every level
From beginner drop-in to competitive coaching, Vision offers badminton and pickleball programs for all skill levels.
Visit
Open daily in Scarborough
Located at 1020 Birchmount Rd, Toronto. Open 9 AM to midnight every day — walk-ins welcome.
Programs at a glance
One club, several clear ways to play and improve.
Choose a training path, clinic, lesson, or court booking based on your level and goals.
Badminton Training
Skill development, footwork, group training, and private coaching for players who want structure.
Pickleball Clinics
Beginner to intermediate clinic pathways with structured instruction and progression.
Court Rentals
Quick access for people who already know what they want and just need to book.
Private Lessons
Focused one-on-one or semi-private coaching presented as a premium service.
What members say
Real players. Real feedback.
"Great facility with well-maintained courts. The staff are super friendly and the booking system makes it really easy to get court time. Highly recommend for anyone serious about badminton."
"My kids have been taking group training here for 3 months and the improvement is noticeable. Coaches are patient and structured. Worth every dollar."
"Best badminton club in Scarborough. Clean courts, good lighting, and the pickleball clinics are a blast. I've been coming every week since I found this place."
@vision_badminton
Courts, training, and community — follow along for updates, highlights, and behind-the-scenes from the club.
Ready to play