HomeTorontoWallace Emerson Community Recreation Centre

Wallace Emerson Community Recreation Centre

1260 Dufferin St, Toronto, ON M6H 4C3

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

Drop-in schedule

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

DayTimeActivityAgeCost
Mon7am9amLane SwimSwim7+Free under 19adults pay
Mon7am9:30amLane SwimSwim7+Free under 19adults pay
Mon7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Mon9am10amLeisure Swim: AdultSwim17+Free
Mon9am10amLeisure Swim: PreschoolSwim0–5Free
Mon9:30am10:30amCardio: High/LowFitness13+Free under 19adults pay
Mon9:30am10:30amLeisure Swim: AdultSwim17+Free
Mon9:30am10:30amLeisure Swim: PreschoolSwim0–5Free
Mon12:45pm1:45pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Mon2pm3pmLane SwimSwim7+Free under 19adults pay
Mon5:15pm6:15pmStrength and ConditioningFitness13+Free under 19adults pay
Mon6:45pm7:45pmStrength and ConditioningFitness13+Free under 19adults pay
Mon8pm9pmLane SwimSwim7+Free under 19adults pay
Tue7am8:30amLane SwimSwim7+Free under 19adults pay
Tue7am9:30amLane SwimSwim7+Free under 19adults pay
Tue7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Tue8:30am9:30amLeisure Swim: AdultSwim17+Free
Tue8:30am9:30amLeisure Swim: PreschoolSwim0–5Free
Tue9:30am10:30amLeisure Swim: AdultSwim17+Free
Tue9:30am10:30amLeisure Swim: PreschoolSwim0–5Free
Tue9:30am10:30amStrength and ConditioningFitness13+Free under 19adults pay
Tue11:45am12:45pmStrength and ConditioningFitness13+Free under 19adults pay
Tue12:45pm1:45pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Tue1pm2pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Tue2pm3pmLane SwimSwim7+Free under 19adults pay
Tue2:15pm3:15pmLane SwimSwim7+Free under 19adults pay
Tue5:30pm6:30pmCardio: High/LowFitness13+Free under 19adults pay
Tue6:45pm7:45pmStrength and ConditioningFitness13+Free under 19adults pay
Tue8pm9pmLane SwimSwim7+Free under 19adults pay
Wed7am9amLane SwimSwim7+Free under 19adults pay
Wed7am9:30amLane SwimSwim7+Free under 19adults pay
Wed7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Wed9am10amLeisure Swim: AdultSwim17+Free
Wed9am10amLeisure Swim: PreschoolSwim0–5Free
Wed9:30am10:30amCardio: High/LowFitness13+Free under 19adults pay
Wed9:30am10:30amLeisure Swim: AdultSwim17+Free
Wed9:30am10:30amLeisure Swim: PreschoolSwim0–5Free
Wed11:45am12:45pmHIIT: Boot CampFitness13+Free under 19adults pay
Wed12:45pm1:45pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Wed2pm3pmLane SwimSwim7+Free under 19adults pay
Wed6:30pm7:30pmCardio: High/LowFitness13+Free under 19adults pay
Wed8pm9pmLane SwimSwim7+Free under 19adults pay
Thu7am8:30amLane SwimSwim7+Free under 19adults pay
Thu7am9:30amLane SwimSwim7+Free under 19adults pay
Thu7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Thu8:30am9:30amLeisure Swim: AdultSwim17+Free
Thu8:30am9:30amLeisure Swim: PreschoolSwim0–5Free
Thu9:30am10:30amLeisure Swim: AdultSwim17+Free
Thu9:30am10:30amLeisure Swim: PreschoolSwim0–5Free
Thu9:30am10:30amStrength and ConditioningFitness13+Free under 19adults pay
Thu1pm2pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Thu1pm3pmLane SwimSwim7+Free under 19adults pay
Thu1pm2pmStrength and ConditioningFitness13+Free under 19adults pay
Thu2:15pm3:15pmLane SwimSwim7+Free under 19adults pay
Thu5:15pm6:15pmCardio: High/LowFitness13+Free under 19adults pay
Thu6:45pm7:45pmStrength and ConditioningFitness13+Free under 19adults pay
Thu8pm9pmLane SwimSwim7+Free under 19adults pay
Fri7am8:30amLane SwimSwim7+Free under 19adults pay
Fri7am9pmWeight/Cardio RoomFitness13+Free under 19adults pay
Fri8:30am9:30amLeisure Swim: AdultSwim17+Free
Fri8:30am9:30amLeisure Swim: PreschoolSwim0–5Free
Fri9:30am10:30amStrength and ConditioningFitness13+Free under 19adults pay
Fri11:15am12:15pmAquatic Fitness: ShallowSwim13+Free under 19adults pay
Fri11:45am12:45pmHIIT: Boot CampFitness13+Free under 19adults pay
Fri8pm9pmLane SwimSwim7+Free under 19adults pay
Sat9am5pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sat9:30am10:30amCardio: High/LowFitness13+Free under 19adults pay
Sat10:45am11:45amStrength and ConditioningFitness13+Free under 19adults pay
Sat1:15pm2:15pmLane SwimSwim7+Free under 19adults pay
Sat2:30pm3:45pmLeisure SwimSwim0+Free
Sun9am5pmWeight/Cardio RoomFitness13+Free under 19adults pay
Sun1:15pm2:15pmLane SwimSwim7+Free under 19adults pay
Sun2:30pm3:45pmLeisure SwimSwim0+Free
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+). 20 of the 73 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.
Weight/Cardio Room$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: Shallow$10.64 adult · $5.32 youth & seniorSingle drop-in class rate.
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

Wallace Emerson Community Recreation Centre is at 1260 Dufferin St, 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

Swim in TorontoFitness in Toronto