HomeTorontoCanoe Landing Community Recreation Centre

Canoe Landing Community Recreation Centre

45 Fort York Blvd., Toronto, ON M5V 0R6

City of TorontoIndoorFitnessBasketballPickleballMulti-SportVolleyballSoccerBadmintonBall HockeyGym8 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

51 weekly sessions across 9 activities. Recurring weekly — holidays and rentals can change these, so call ahead before travelling.

DayTimeActivityAgeCost
Mon9:30am10:30amTai ChiFitness60+adults & 60+
Mon11am7pmWalkingFitness13+Free under 19adults pay
Mon5pm6pmBasketballBasketball6–12Free
Mon6pm8pmBasketballBasketball13–18Free
Mon6pm7pmCardio DanceFitness13+Free under 19adults pay
Mon7:15pm8:15pmHIIT: Boot CampFitness13+Free under 19adults pay
Mon8pm10pmBasketballBasketball19+adults & 60+
Mon8pm10pmBasketball (Women)Basketball19+adults & 60+
Tue11am7pmWalkingFitness13+Free under 19adults pay
Tue5pm6pmPickleball with FamilyPickleball5+Free under 19adults pay
Tue5:30pm7:30pmMulti-SportMulti-Sport13–18Free
Tue6pm8pmPickleballPickleball19+adults & 60+
Tue6pm7pmYogaFitness13+Free under 19adults pay
Tue7:15pm8:15pmYoga/Pilates FusionFitness13+Free under 19adults pay
Tue8pm10pmPickleballPickleball19+adults & 60+
Tue8pm10pmVolleyballVolleyball19+adults & 60+
Wed11am7pmWalkingFitness13+Free under 19adults pay
Wed5pm6pmPickleballPickleball60+adults & 60+
Wed6pm8pmPickleballPickleball19+adults & 60+
Wed6pm7pmPilatesFitness13+Free under 19adults pay
Wed7:15pm8:15pmYoga/Pilates FusionFitness13+Free under 19adults pay
Wed8pm10pmPickleballPickleball19+adults & 60+
Wed8pm10pmSoccerSoccer19+adults & 60+
Wed8:30pm10pmSoccerSoccer19+adults & 60+
Thu10am11amStrength and ConditioningFitness13+Free under 19adults pay
Thu11am7pmWalkingFitness13+Free under 19adults pay
Thu11:15am12:15pmCycle FitFitness13+Free under 19adults pay
Thu4:45pm5:45pmYogaFitness13+Free under 19adults pay
Thu5:15pm6:30pmBadminton with FamilyBadminton5+Free under 19adults pay
Thu5:45pm7:45pmPickleballPickleball19+adults & 60+
Thu6pm7:30pmYogaFitness13+Free under 19adults pay
Thu7pm8:30pmBadmintonBadminton19+adults & 60+
Thu8pm10pmBall HockeyBall Hockey19+adults & 60+
Thu8:30pm10pmBadmintonBadminton19+adults & 60+
Fri11am7pmWalkingFitness13+Free under 19adults pay
Fri5pm6pmBasketballBasketball6–12Free
Fri6pm8pmBasketballBasketball13–18Free
Fri6pm7pmCardio DanceFitness13+Free under 19adults pay
Fri7:15pm8:15pmCycle FitFitness13+Free under 19adults pay
Fri8pm10pmBasketballBasketball19+adults & 60+
Sat9:30am10:30amCycle FitFitness13+Free under 19adults pay
Sat10:45am11:45amCardio DanceFitness13+Free under 19adults pay
Sat11am7pmWalkingFitness13+Free under 19adults pay
Sat1pm3pmOpen GymGym6–12Free
Sat3pm5pmBasketballBasketball13–18Free
Sat5:30pm7:30pmBasketballBasketball19+adults & 60+
Sun11am6pmWalkingFitness13+Free under 19adults pay
Sun1pm2:30pmBadmintonBadminton19+adults & 60+
Sun1pm3pmOpen GymGym6–12Free
Sun3:30pm5:30pmSoccerSoccer19+adults & 60+
Sun3:30pm5:30pmVolleyballVolleyball19+adults & 60+
Public facility operated by City of Toronto. Drop-in sessions are open to anyone — no registration needed unless noted. Holidays and facility rentals can override the schedule.

What it costs

Anyone under 19 attends free — the City charges drop-in fees only to adults (19+) and older adults (60+). 8 of the 51 sessions here are free for everyone. Pay at the front desk before the session.

ActivityAdult rateNotes
Cardio Dance$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Yoga$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Yoga/Pilates Fusion$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Pilates$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Strength and Conditioning$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Cycle Fit$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.

City of Toronto published rates, checked 2026-08-04. Rates change with the annual budget — confirm on toronto.ca.

Getting there

Canoe Landing Community Recreation Centre is at 45 Fort York Blvd., Toronto.

Other places to play nearby

York Recreation Centre

115 Black Creek Dr

249 weekly sessions · Swim, Fitness, Pickleball

North Toronto Memorial Community Centre

200 Eglinton Ave W

141 weekly sessions · Swim, Fitness, Volleyball

Ethennonnhawahstihnen' Community Recreation Centre and Library

100 Ethennonnhawahstihnen' Ln.

130 weekly sessions · Swim, Pickleball, Fitness

Drop-in by sport in Toronto

Fitness in TorontoBasketball in TorontoPickleball in TorontoMulti-Sport in TorontoVolleyball in TorontoSoccer in TorontoBadminton in TorontoBall Hockey in TorontoGym in Toronto