
Women In Sport Tour (WIST) League
A multi-sport experience for women and female-identified participants.

Volleyball
A fun way to get moving with your friends! We offer different levels of play for co-rec, open, men’s or...

Ultimate Frisbee
A non-contact team sport where players pass a flying disc to teammates, aiming to catch it in the opponent’s end...

Table Tennis
A racquet sport where players hit a lightweight ball back and forth across a table divided by a net.

Spikeball
A fast-paced game where teams hit a small ball onto a net, making it difficult for opponents to return.

Soccer
Participate in the world’s most popular sport in a variety of formats – indoor 5v5 or outdoor 11v11, 7v7 or...

Pickleball
A paddle sport combining elements of tennis, badminton, and table tennis, played with a perforated ball.

Multisport League
A multi-sport COREC League experience for everyone!

Innertube Waterpolo
A water sport where players sit in inner tubes and try to throw a ball into the goal.

Innertube Water-Basketball
A water sport where players sit in inner tubes and aim to score by shooting a ball into a floating...

Ice Hockey: Fall/Winter League
Join a hockey team to enjoy Canada’s official winter sport with your friends. Games are played offsite at a local...

Floorball
An indoor team sport similar to hockey, played with sticks and a plastic ball with holes.

Flag Football
A non-contact version of American football where players remove flags from the ball carrier to end a play.

Dodgeball
A game where players try to hit opponents with thrown balls while avoiding being hit themselves.

Cricket (Indoor)
A bat-and-ball game where teams take turns to bat and bowl, aiming to score runs and dismiss the opposing players.

Basketball
Sign up for one of our most popular sports! We offer 3v3, 4v4 and 5v5 options for those interested in...

Badminton
A racquet sport where players hit a shuttlecock across a net, aiming to land it in the opponent’s court.

3-Pitch Softball
A fast-paced variation of softball where the batting team provides its own pitcher and each batter gets three pitches.