Vaughan Sports Leagues

Vaughan Sports Leagues provide adult players with rec and intermediate skill and experience the opportunity to play organized sports in their community. Enjoy convenient pre-booked times, premium locations, competitive prices, and pre-scheduled games with a playoff format. 

Image
Vaughan Sports League Collage
Composite - Ice Hockey

Ice Hockey League (50+) Register now! (Starting September 21)

Get back on the ice! Gather your crew or play solo, lace up your skates and have fun playing your favourite sport!
 

 

We are having difficulty loading your requested events. Please refresh your screen or try again in a few minutes.

 

 

Minimum 12 people, maximum 16 people in a team. (ages 50+).

Vaughan Sports Leagues Permission, Indemnity, & Assumption of Risk (Waiver Form)

Composite - volleyball

Volleyball League - Register now! (Starting September 21 & September 24)

Get ready to serve, bump, and volley! Our volleyball league is packed with fun and excitement all season long.

We are having difficulty loading your requested events. Please refresh your screen or try again in a few minutes.
 
Minimum 6 people, maximum 8 people in a team, with at least 2 female players (18+).
Composite of Ball Hockey Participants

Ball Hockey League | League in session

Time to face-off! Our ball hockey league allows seasoned or new players experience the thrill of the sport in a fun and competitive environment! 
 

We are having difficulty loading your requested events. Please refresh your screen or try again in a few minutes.

Minimum 12 people, maximum 16 people in a team. (ages 18+). 

Vaughan Sports Leagues Permission, Indemnity, & Assumption of Risk (Waiver Form)

 

 

Composite of Vaughan Slo-pitch players on black background

Slo-pitch League | League in session

Batter up baseball fans! Back by popular demand, our slo-pitch league is perfect for players who are ready to swing into the action this spring!
 

We are having difficulty loading your requested events. Please refresh your screen or try again in a few minutes.

Vaughan Grove Sports Park, 7401 Martin Grove Rd. (Mondays starting May 25, 2026)

 

Minimum 8 people, maximum 16 people in a team (ages 18+).

Vaughan Sports Leagues Permission, Indemnity, & Assumption of Risk (Waiver Form)

Frequently Asked Questions

Recreation Services

City Hall, Level 300
2141 Major Mackenzie Dr.
Vaughan, ON L6A 1T1
Canada