HomeTorontoEthennonnhawahstihnen' Community Recreation Centre and Library

Ethennonnhawahstihnen' Community Recreation Centre and Library

100 Ethennonnhawahstihnen' Ln., Toronto, ON

City of TorontoIndoorSwimPickleballFitnessBadmintonBasketballTable TennisVolleyball17 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

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

DayTimeActivityAgeCost
Mon7:30am8:45amLane SwimSwim7+Free under 19adults pay
Mon7:30am8:30amPickleballPickleball60+adults & 60+
Mon7:30am9:30pmWalking/Running TrackFitness13+Free under 19adults pay
Mon7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Mon8:30am9:45amLeisure Swim: PreschoolSwim0–5Free
Mon9am10amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Mon9am10amYogaFitness13+Free under 19adults pay
Mon10:15am11:15amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Mon10:30am11:30amPilatesFitness13+Free under 19adults pay
Mon12pm1pmLane SwimSwim7+Free under 19adults pay
Mon12pm1pmStepFitness13+Free under 19adults pay
Mon1pm2pmLane Swim: Older AdultSwim60+adults & 60+
Mon1:30pm2:30pmYoga: ChairFitness13+Free under 19adults pay
Mon2:15pm3:15pmLeisure SwimSwim0+Free
Mon6pm7pmFunctional FitFitness13+Free under 19adults pay
Mon7:30pm8:30pmZumba®Fitness13+Free under 19adults pay
Mon8pm9:30pmBadmintonBadminton19+adults & 60+
Mon8pm9pmLane SwimSwim7+Free under 19adults pay
Tue7:30am8:30amBadmintonBadminton60+adults & 60+
Tue7:30am8:45amLane SwimSwim7+Free under 19adults pay
Tue7:30am9:30pmWalking/Running TrackFitness13+Free under 19adults pay
Tue7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Tue8:45am9:45amLane Swim: Older AdultSwim60+adults & 60+
Tue9:30am10:30amGentle FitFitness60+adults & 60+
Tue10:45am11:45amTai ChiFitness13+Free under 19adults pay
Tue12pm1pmLane SwimSwim7+Free under 19adults pay
Tue12pm1pmPilatesFitness13+Free under 19adults pay
Tue12pm1pmZumba Gold®Fitness60+adults & 60+
Tue1:15pm2:15pmCity Camp SwimSwim0+Free under 19adults pay
Tue1:15pm2:15pmPilatesFitness13+Free under 19adults pay
Tue1:45pm3:15pmYogaFitness13+Free under 19adults pay
Tue2:20pm3:15pmLeisure SwimSwim0+Free
Tue6pm7pmYogaFitness13+Free under 19adults pay
Tue6pm7pmZumba®Fitness13+Free under 19adults pay
Tue6:45pm7:45pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Tue7:15pm8:15pmYogaFitness13+Free under 19adults pay
Tue7:15pm8:15pmZumba®Fitness13+Free under 19adults pay
Tue8pm9:30pmBasketballBasketball19+adults & 60+
Tue8pm9pmLane SwimSwim7+Free under 19adults pay
Wed7:30am8:45amLane SwimSwim7+Free under 19adults pay
Wed7:30am8:30amTable TennisTable Tennis60+adults & 60+
Wed7:30am9:30pmWalking/Running TrackFitness13+Free under 19adults pay
Wed7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Wed8:30am9:45amLeisure Swim: PreschoolSwim0–5Free
Wed9am10amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Wed9am10amPilatesFitness13+Free under 19adults pay
Wed9am10amStepFitness13+Free under 19adults pay
Wed10:15am11:15amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Wed10:30am11:30amCardio: KickboxingFitness13+Free under 19adults pay
Wed10:30am11:30amPilatesFitness13+Free under 19adults pay
Wed12pm1pmFunctional FitFitness13+Free under 19adults pay
Wed12pm1pmLane SwimSwim7+Free under 19adults pay
Wed12:15pm1:15pmYogaFitness13+Free under 19adults pay
Wed1:15pm2:15pmCity Camp SwimSwim0+Free under 19adults pay
Wed1:30pm2:30pmPilatesFitness13+Free under 19adults pay
Wed1:30pm2:30pmYogaFitness13+Free under 19adults pay
Wed1:45pm2:45pmZumba®Fitness13+Free under 19adults pay
Wed2:20pm3:15pmLeisure SwimSwim0+Free
Wed6:30pm7:30pmFunctional FitFitness13+Free under 19adults pay
Wed7:45pm8:45pmYogaFitness13+Free under 19adults pay
Wed7:45pm9:15pmYogaFitness13+Free under 19adults pay
Wed8pm9pmLane SwimSwim7+Free under 19adults pay
Wed8pm9:30pmVolleyballVolleyball19+adults & 60+
Thu7:30am8:30amBadmintonBadminton60+adults & 60+
Thu7:30am8:45amLane SwimSwim7+Free under 19adults pay
Thu7:30am9:30pmWalking/Running TrackFitness13+Free under 19adults pay
Thu7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Thu8:45am9:45amLane Swim: Older AdultSwim60+adults & 60+
Thu9am10amYoga: ChairFitness13+Free under 19adults pay
Thu10:30am11:30amTai ChiFitness13+Free under 19adults pay
Thu12pm1pmLane SwimSwim7+Free under 19adults pay
Thu12pm1pmYogaFitness13+Free under 19adults pay
Thu1:15pm2:15pmCity Camp SwimSwim0+Free under 19adults pay
Thu1:30pm2:30pmPilatesFitness13+Free under 19adults pay
Thu1:30pm2:30pmZumba Gold®Fitness60+adults & 60+
Thu2:20pm3:15pmLeisure SwimSwim0+Free
Thu6:30pm7:30pmStepFitness13+Free under 19adults pay
Thu6:30pm7:30pmZumba®Fitness13+Free under 19adults pay
Thu6:45pm7:45pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Thu7:45pm8:45pmYogaFitness13+Free under 19adults pay
Thu8pm9pmLane SwimSwim7+Free under 19adults pay
Thu8pm9:30pmTable TennisTable Tennis19+adults & 60+
Fri7:30am8:45amLane SwimSwim7+Free under 19adults pay
Fri7:30am8:30amPickleballPickleball60+adults & 60+
Fri7:30am9:30pmWalking/Running TrackFitness13+Free under 19adults pay
Fri7:30am9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Fri8:30am11:30amLeisure Swim: PreschoolSwim0–5Free
Fri9am10amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Fri9am10amFunctional FitFitness13+Free under 19adults pay
Fri10:15am11:15amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Fri10:30am11:30amGentle FitFitness60+adults & 60+
Fri11:30am1pmLane SwimSwim7+Free under 19adults pay
Fri12pm1pmPilatesFitness13+Free under 19adults pay
Fri1pm2pmLane Swim: Older AdultSwim60+adults & 60+
Fri2:15pm3:15pmLeisure SwimSwim0+Free
Fri4:15pm6:45pmLeisure SwimSwim0+Free
Fri6:30pm7:30pmZumba®Fitness13+Free under 19adults pay
Fri7pm9pmLane SwimSwim7+Free under 19adults pay
Fri7:45pm8:45pmTai ChiFitness13+Free under 19adults pay
Fri8pm9:30pmPickleballPickleball19+adults & 60+
Sat8:30am9:30amLane SwimSwim7+Free under 19adults pay
Sat8:30am10amPickleballPickleball60+adults & 60+
Sat8:30am7:30pmWalking/Running TrackFitness13+Free under 19adults pay
Sat8:30am7:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sat9am10amStepFitness13+Free under 19adults pay
Sat10:30am11:30amFunctional FitFitness13+Free under 19adults pay
Sat12pm1pmCardio DanceFitness13+Free under 19adults pay
Sat12:15pm1:45pmVolleyballVolleyball13–18Free
Sat1:30pm2:30pmYogaFitness13+Free under 19adults pay
Sat2pm3:30pmBasketballBasketball13–18Free
Sat2:15pm4:15pmLeisure SwimSwim0+Free
Sat3pm4pmZumba®Fitness13+Free under 19adults pay
Sat4pm5:30pmBadmintonBadminton13–18Free
Sat4:30pm5:30pmLane SwimSwim7+Free under 19adults pay
Sat6pm7:30pmBadmintonBadminton19+adults & 60+
Sun8:30am10amBadmintonBadminton60+adults & 60+
Sun8:30am9:30amLane SwimSwim7+Free under 19adults pay
Sun8:30am9:45amLeisure Swim: PreschoolSwim0–5Free
Sun8:30am7:30pmWalking/Running TrackFitness13+Free under 19adults pay
Sun8:30am7:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sun9am10amYogaFitness13+Free under 19adults pay
Sun10:15am11:45amBadminton with FamilyBadminton6–12Free
Sun10:15am11:15amPilatesFitness13+Free under 19adults pay
Sun11:30am12:30pmCardio: KickboxingFitness13+Free under 19adults pay
Sun1pm2pmYogaFitness13+Free under 19adults pay
Sun2:15pm3:15pmLeisure SwimSwim0+Free
Sun2:15pm3:15pmZumba®Fitness13+Free under 19adults pay
Sun3:30pm4:30pmLane SwimSwim7+Free under 19adults pay
Sun4pm5:30pmPickleball with FamilyPickleball6–12Free
Sun6pm7:30pmPickleballPickleball19+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+). 17 of the 130 sessions here are free for everyone. Pay at the front desk before the session.

ActivityAdult rateNotes
Lane Swim$4.39 adult · $2.20 youth & seniorPlus Swim day pass. Free at outdoor pools and at free centres.
Walking/Running Track$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Weight/Cardio Room$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Aquatic Fitness: Shallow$10.64 adult · $5.32 youth & seniorSingle drop-in class rate.
Yoga$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.
Lane Swim: Older Adult$4.39 adult · $2.20 youth & seniorPlus Swim day pass. Free at outdoor pools and at free centres.
Yoga: Chair$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

Ethennonnhawahstihnen' Community Recreation Centre and Library is at 100 Ethennonnhawahstihnen' Ln., 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

Wellesley Community Centre

495 Sherbourne St

127 weekly sessions · Swim, Badminton, Basketball

Drop-in by sport in Toronto

Swim in TorontoPickleball in TorontoFitness in TorontoBadminton in TorontoBasketball in TorontoTable Tennis in TorontoVolleyball in Toronto