Court Rental

Our specially designed facility offers the most comfortable badminton courts in the Lower Mainland where many successful tournaments were held.

Lessons

Whether you're a recreational player or aspiring to go pro, our tailored coaching programs are designed to help you succeed.

With a focus on skills, physical training, and theory, our easy-to-learn programs have you covered every step of the way towards achieving your goals.

Pro-Shop

From beginners exploring the sport to seasoned pros, our badminton gear pro-shop has everything you need.

Discover a range of products, from starter essentials to high-end gear, to elevate your game and achieve your best performance.

Slide heading

Text from here describes your slide

2024 Spring Camp

Whether you register for a full day or a half day camp, expect the students to be tired out! 

Learn to properly warm up, pick up new skills and techniques, play games amongst peers and more...

Take advantage of our Early Bird Registration and receive 10% off when you sign up before February 25th. 

Pro-Shop

Shop Now

2024 VICTOR Easter Open

Charity Tournament

Fundraising for Social Diversity for Children Foundation

Open MS/WS/MD/WD/XD
Combine 90 MD/WD/XD

DATES:
March 29 - April 1, 2024

ENTRY DEADLINE:
March 10, 2024 @11:59pm PT.

Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
2024 victor easter open

VOLUNTEER RECRUITMENT

Want to have front row seats or simply need volunteer hours?


Volunteer for this year’s VICTOR Easter Open 2024!

We are looking for score keepers and line judges.
Orientation, training and food/drinks provided.

Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Volunteers Needed!
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Chat with Our Front Desk Team 604-285-2638
Stay connected!