HomeTorontoNorth Toronto Memorial Community Centre

North Toronto Memorial Community Centre

200 Eglinton Ave W, Toronto, ON M4R 1A7

City of TorontoIndoorSwimFitnessVolleyballBasketballBadmintonBall HockeyPickleballMulti-Sport18 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

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

DayTimeActivityAgeCost
Mon7am8:30amLane SwimSwim7+Free under 19adults pay
Mon7am9:30pmWalking/Running TrackFitness0+Free under 19adults pay
Mon7am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Mon8:45am9:45amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Mon9am10:30amYogaFitness60+adults & 60+
Mon9:15am10:15amCardio: High/LowFitness13+Free under 19adults pay
Mon10am11amAquatic Fitness: DeepSwim13+Free under 19adults pay
Mon10am8pmLeisure Swim - Outdoor PoolSwim0+Free
Mon11:45am1:15pmLane SwimSwim7+Free under 19adults pay
Mon1pm9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Mon1:30pm2:30pmAquatic Fitness: DeepSwim13+Free under 19adults pay
Mon3:15pm4:15pmPilatesFitness60+adults & 60+
Mon5:30pm7pmVolleyballVolleyball13–18Free
Mon5:45pm6:45pmStrength and ConditioningFitness13+Free under 19adults pay
Mon6pm7pmPilatesFitness13+Free under 19adults pay
Mon6:15pm7:15pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Mon7:15pm8:15pmHIIT: Boot CampFitness13+Free under 19adults pay
Mon7:15pm8:15pmPilatesFitness13+Free under 19adults pay
Mon7:15pm9:15pmVolleyballVolleyball19+adults & 60+
Mon7:30pm9:30pmLane SwimSwim7+Free under 19adults pay
Tue7am8:15amLane SwimSwim7+Free under 19adults pay
Tue7am9:30pmWalking/Running TrackFitness0+Free under 19adults pay
Tue7am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Tue8:15am9:15amLane Swim: Older AdultSwim60+adults & 60+
Tue9:15am10:15amCardio: High/LowFitness13+Free under 19adults pay
Tue9:30am10:30amAquatic Fitness: ArthritisSwim17+Free under 19adults pay
Tue10am11:45amCity Camp SwimSwim0+Free under 19adults pay
Tue10:45am11:45amAquatic Fitness: DeepSwim13+Free under 19adults pay
Tue11:30am12:30pmOsteo FitFitness13+Free under 19adults pay
Tue12pm8pmLeisure Swim - Outdoor PoolSwim0+Free
Tue12:30pm2pmLane SwimSwim7+Free under 19adults pay
Tue1pm2pmStrength and ConditioningFitness13+Free under 19adults pay
Tue1pm9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Tue1:30pm2:30pmGentle FitFitness60+adults & 60+
Tue2:30pm3:30pmStrength and ConditioningFitness13+Free under 19adults pay
Tue6pm7:30pmBasketballBasketball13–18Free
Tue6pm7:30pmYogaFitness13+Free under 19adults pay
Tue8pm9:30pmLane SwimSwim7+Free under 19adults pay
Tue8pm9pmYogaFitness13+Free under 19adults pay
Tue8:15pm9:30pmBasketballBasketball19+adults & 60+
Wed7am8:30amLane SwimSwim7+Free under 19adults pay
Wed7am9:30pmWalking/Running TrackFitness0+Free under 19adults pay
Wed7am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Wed8:45am11amAdapted Leisure SwimSwim0+Free
Wed8:45am11amLane Swim: Older AdultSwim60+adults & 60+
Wed9:15am10:15amCardio: High/LowFitness13+Free under 19adults pay
Wed10am11:45amCity Camp SwimSwim0+Free under 19adults pay
Wed10am11amStrength and ConditioningFitness13+Free under 19adults pay
Wed10:45am11:45amGentle FitFitness60+adults & 60+
Wed11:45am1:15pmLane SwimSwim7+Free under 19adults pay
Wed12pm8pmLeisure Swim - Outdoor PoolSwim0+Free
Wed1pm9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Wed1:30pm2:30pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Wed1:30pm2:30pmFunctional FitFitness13+Free under 19adults pay
Wed2:45pm3:45pmFunctional FitFitness13+Free under 19adults pay
Wed3:15pm4:15pmGentle FitFitness60+adults & 60+
Wed5:15pm6:15pmBadmintonBadminton13–18Free
Wed6:15pm7:45pmBadmintonBadminton19+adults & 60+
Wed6:30pm7:30pmHIIT: Balance BallFitness13+Free under 19adults pay
Wed6:30pm7:30pmStrength and ConditioningFitness13+Free under 19adults pay
Wed8pm9:30pmLane SwimSwim7+Free under 19adults pay
Wed8pm9:30pmVolleyballVolleyball19+adults & 60+
Wed8pm9pmZumba®Fitness13+Free under 19adults pay
Thu7am8:15amLane SwimSwim7+Free under 19adults pay
Thu7am9:30pmWalking/Running TrackFitness0+Free under 19adults pay
Thu7am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Thu7:30am9amBasketballBasketball60+adults & 60+
Thu8:15am9:15amLane Swim: Older AdultSwim60+adults & 60+
Thu9:15am10:15amCardio: High/LowFitness13+Free under 19adults pay
Thu9:30am10:30amAquatic Fitness: DeepSwim13+Free under 19adults pay
Thu9:30am10:30amYogaFitness60+adults & 60+
Thu10am11:45amCity Camp SwimSwim0+Free under 19adults pay
Thu10:45am11:45amAquatic Fitness: ArthritisSwim17+Free under 19adults pay
Thu10:45am11:45amYogaFitness13+Free under 19adults pay
Thu11am12pmYogaFitness13+Free under 19adults pay
Thu12pm8pmLeisure Swim - Outdoor PoolSwim0+Free
Thu12:30pm2pmLane SwimSwim7+Free under 19adults pay
Thu1pm9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Thu1:30pm2:30pmGentle FitFitness60+adults & 60+
Thu3:15pm4:15pmPilatesFitness60+adults & 60+
Thu4:30pm5:30pmPilatesFitness13+Free under 19adults pay
Thu5:15pm6:15pmBadmintonBadminton13–18Free
Thu6pm7:30pmYogaFitness13+Free under 19adults pay
Thu6:15pm7:45pmBadmintonBadminton19+adults & 60+
Thu7:45pm8:45pmYogaFitness13+Free under 19adults pay
Thu8pm9:30pmBall HockeyBall Hockey19+adults & 60+
Thu8pm9:30pmLane SwimSwim7+Free under 19adults pay
Fri7am8:30amLane SwimSwim7+Free under 19adults pay
Fri7am1pmWalking/Running TrackFitness0+Free under 19adults pay
Fri7am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Fri8:45am9:45amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Fri9am10:30amOutdoor Tai ChiFitness13+Free under 19adults pay
Fri9:15am10:15amCardio: High/LowFitness13+Free under 19adults pay
Fri9:30am10:30amCardio DanceFitness13+Free under 19adults pay
Fri10am11amAquatic Fitness: DeepSwim13+Free under 19adults pay
Fri11am12pmCardio DanceFitness13+Free under 19adults pay
Fri11am12pmGentle FitFitness60+adults & 60+
Fri11:45am1:15pmLane SwimSwim7+Free under 19adults pay
Fri12pm8pmLeisure Swim - Outdoor PoolSwim0+Free
Fri1pm9:30pmWeight/Cardio RoomFitness13+Free under 19adults pay
Fri1:30pm2:30pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Fri2:30pm9:30pmWalking/Running TrackFitness0+Free under 19adults pay
Fri5pm6pmYoga/Pilates FusionFitness13+Free under 19adults pay
Fri5:30pm6:30pmBasketballBasketball13–18Free
Fri6:30pm7:30pmStrength and ConditioningFitness13+Free under 19adults pay
Fri7pm9:30pmPickleballPickleball19+adults & 60+
Fri8pm9:30pmLane SwimSwim7+Free under 19adults pay
Sat8:30am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sat8:45am9:45amYogaFitness13+Free under 19adults pay
Sat9am10:30amVolleyballVolleyball19+adults & 60+
Sat9am8pmWalking/Running TrackFitness0+Free under 19adults pay
Sat9:15am10:45amOutdoor Tai ChiFitness13+Free under 19adults pay
Sat10am8pmLeisure Swim - Outdoor PoolSwim0+Free
Sat10am11amPilatesFitness13+Free under 19adults pay
Sat10:30am12pmVolleyballVolleyball13–18Free
Sat11am12:30pmOutdoor Tai ChiFitness13+Free under 19adults pay
Sat11:15am12:15pmYogaFitness60+adults & 60+
Sat12:30pm2:30pmPickleballPickleball19+adults & 60+
Sat1pm8:45pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sat2pm5pmLane SwimSwim7+Free under 19adults pay
Sat2:45pm3:45pmMulti-Sport with FamilyMulti-Sport6+Free under 19adults pay
Sat4pm5pmBadmintonBadminton13–18Free
Sat5pm6:30pmBadmintonBadminton19+adults & 60+
Sat7:15pm8:45pmBasketballBasketball19+adults & 60+
Sun8:30am12pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sun9am10:30amPickleballPickleball60+adults & 60+
Sun9am8:30pmWalking/Running TrackFitness0+Free under 19adults pay
Sun10am4pmLeisure Swim - Outdoor PoolSwim0+Free
Sun10am5:30pmLeisure Swim - Outdoor PoolSwim0+Free
Sun10am8pmLeisure Swim - Outdoor PoolSwim0+Free
Sun10am11amZumba®Fitness13+Free under 19adults pay
Sun10:45am12:15pmPickleballPickleball60+adults & 60+
Sun11:15am12:15pmYoga/Pilates FusionFitness13+Free under 19adults pay
Sun12pm1pmFunctional FitFitness13+Free under 19adults pay
Sun12:30pm2pmBasketballBasketball19+adults & 60+
Sun1pm8:45pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sun2pm5pmLane SwimSwim7+Free under 19adults pay
Sun2:15pm3:45pmBadmintonBadminton19+adults & 60+
Sun4pm5:30pmBadmintonBadminton60+adults & 60+
Sun5:45pm6:45pmBadminton with FamilyBadminton6–12Free
Sun7pm8:45pmVolleyballVolleyball19+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+). 18 of the 141 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.
Cardio: High/Low$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Aquatic Fitness: Deep$10.64 adult · $5.32 youth & seniorSingle drop-in class rate.
Pilates$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

North Toronto Memorial Community Centre is at 200 Eglinton Ave W, Toronto. Accessibility: Fully Accessible.

Other places to play nearby

York Recreation Centre

115 Black Creek Dr

249 weekly sessions · Swim, Fitness, Pickleball

Ethennonnhawahstihnen' Community Recreation Centre and Library

100 Ethennonnhawahstihnen' Ln.

130 weekly sessions · Swim, Badminton, Basketball

Wellesley Community Centre

495 Sherbourne St

127 weekly sessions · Swim, Badminton, Basketball

Drop-in by sport in Toronto

Swim in TorontoFitness in TorontoVolleyball in TorontoBasketball in TorontoBadminton in TorontoBall Hockey in TorontoPickleball in TorontoMulti-Sport in Toronto