HomeTorontoMary McCormick Recreation Centre

Mary McCormick Recreation Centre

66 Sheridan Ave, Toronto, ON M6K 2G9

City of TorontoIndoorFitnessSwimBasketballVolleyballSoccerBadmintonUltimate12 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

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

DayTimeActivityAgeCost
Mon7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Mon7:15am9amLane SwimSwim7+Free under 19adults pay
Mon9:15am10:15amLeisure Swim: AdultSwim18+Free
Mon10:15am11:15amLane SwimSwim7+Free under 19adults pay
Mon11:15am12:15pmLeisure Swim: PreschoolSwim0–5Free
Mon1pm3pmLane SwimSwim7+Free under 19adults pay
Mon4pm6pmLeisure SwimSwim0+Free
Mon6:15pm7:15pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Mon6:20pm8:20pmBasketballBasketball19–58adults & 60+
Mon7:30pm8:45pmLane SwimSwim7+Free under 19adults pay
Tue7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Tue7:15am8amLane SwimSwim7+Free under 19adults pay
Tue8am9amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Tue9:15am10:15amLeisure Swim: AdultSwim18+Free
Tue10:15am11:15amLane SwimSwim7+Free under 19adults pay
Tue10:45am11:45amYogaFitness13+Free under 19adults pay
Tue11:15am12:15pmLeisure Swim: PreschoolSwim0–5Free
Tue4:30pm6:30pmBasketballBasketball19–58adults & 60+
Tue7:45pm8:45pmLane SwimSwim7+Free under 19adults pay
Wed7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Wed7:15am9amLane SwimSwim7+Free under 19adults pay
Wed9:15am10:15amLeisure Swim: AdultSwim18+Free
Wed10:15am11:15amLane SwimSwim7+Free under 19adults pay
Wed11:15am12:15pmLeisure Swim: PreschoolSwim0–5Free
Wed4:30pm5:45pmBasketballBasketball19–58adults & 60+
Wed6pm8:30pmVolleyballVolleyball19+adults & 60+
Wed7:45pm8:45pmLane SwimSwim7+Free under 19adults pay
Thu7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Thu7:15am8amLane SwimSwim7+Free under 19adults pay
Thu8am9amAquatic Fitness: ShallowSwim13+Free under 19adults pay
Thu9:15am10:15amLeisure Swim: AdultSwim18+Free
Thu10:15am11:15amLane SwimSwim7+Free under 19adults pay
Thu11:15am12:15pmLeisure Swim: PreschoolSwim0–5Free
Thu1pm3pmLane SwimSwim7+Free under 19adults pay
Thu2pm3pmPilatesFitness19–58adults & 60+
Thu4:30pm6:30pmBasketballBasketball19–58adults & 60+
Thu7:45pm8:45pmLane SwimSwim7+Free under 19adults pay
Fri7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Fri7:15am9amLane SwimSwim7+Free under 19adults pay
Fri9:15am10:15amLeisure Swim: AdultSwim18+Free
Fri10:15am11:15amLane SwimSwim7+Free under 19adults pay
Fri11:15am12:15pmLeisure Swim: PreschoolSwim0–5Free
Fri4:30pm8:30pmBasketballBasketball19–58adults & 60+
Fri6pm7pmHIIT: Boot CampFitness19+adults & 60+
Fri7:45pm8:45pmLane SwimSwim7+Free under 19adults pay
Sat8am8pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sat9:30am12pmSoccerSoccer16+Free under 19adults pay
Sat2:15pm3:45pmBadmintonBadminton16+Free under 19adults pay
Sat2:45pm3:45pmLane SwimSwim7+Free under 19adults pay
Sat3:45pm4:45pmLeisure SwimSwim0+Free
Sun9am8pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sun10am12pmSoccerSoccer16+Free under 19adults pay
Sun5pm7pmUltimateUltimate16–58Free 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+). 12 of the 53 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.
Lane Swim$4.39 adult · $2.20 youth & seniorPlus Swim day pass. Free at outdoor pools and at free centres.
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.

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

Getting there

Mary McCormick Recreation Centre is at 66 Sheridan Ave, 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 TorontoSwim in TorontoBasketball in TorontoVolleyball in TorontoSoccer in TorontoBadminton in TorontoUltimate in Toronto