HomeTorontoBeaches Recreation Centre

Beaches Recreation Centre

6 Williamson Rd, Toronto, ON M4E 1K5

City of TorontoIndoorFitnessBasketballPickleballBadmintonSoccerMulti-Sport7 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

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

DayTimeActivityAgeCost
Mon7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Mon4:30pm5:30pmBasketball with FamilyBasketball6–12Free
Mon5:45pm6:45pmPickleballPickleball60+adults & 60+
Mon7pm8pmZumba®Fitness13+Free under 19adults pay
Mon8:15pm9:30pmBasketballBasketball13–17Free
Tue7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Tue4:45pm6:15pmBasketballBasketball13–17Free
Tue6:30pm7:30pmPilatesFitness13+Free under 19adults pay
Tue7:45pm8:45pmYogaFitness13+Free under 19adults pay
Wed7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Wed4:30pm5:30pmBasketball with FamilyBasketball6–12Free
Wed5:45pm6:45pmPickleballPickleball60+adults & 60+
Wed7pm8pmStrength and ConditioningFitness13+Free under 19adults pay
Wed8:15pm9:30pmBasketballBasketball13–17Free
Thu7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Thu4:45pm6:15pmBadmintonBadminton60+adults & 60+
Thu6:30pm7:45pmSoccer with FamilySoccer6–12Free
Thu8pm9pmPilatesFitness13+Free under 19adults pay
Fri7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Fri4:45pm6:15pmPickleballPickleball60+adults & 60+
Fri6:30pm9:30pmMulti-SportMulti-Sport19+adults & 60+
Sat9am11amPickleballPickleball60+adults & 60+
Sat9am4:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sat11:15am12:30pmBasketballBasketball13–17Free
Sat1:30pm3pmMulti-Sport with FamilyMulti-Sport5+Free under 19adults pay
Sat3pm4:30pmMulti-SportMulti-Sport13–23Free under 19adults pay
Sun9am10:45amPickleballPickleball19+adults & 60+
Sun9am4:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sun1:30pm3pmMulti-Sport with FamilyMulti-Sport5+Free under 19adults pay
Sun3pm4:30pmMulti-SportMulti-Sport13–23Free under 19adults pay
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+). 7 of the 30 sessions here are free for everyone. Pay at the front desk before the session.

ActivityAdult rateNotes
Weight/Cardio Room$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Zumba®$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.
Yoga$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.

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

Getting there

Beaches Recreation Centre is at 6 Williamson Rd, Toronto. Accessibility: Partially Accessible.

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 TorontoBadminton in TorontoSoccer in TorontoMulti-Sport in Toronto