HomeTorontoGoulding Community Recreation Centre

Goulding Community Recreation Centre

45 Goulding Ave, Toronto, ON M2M 1K8

City of TorontoIndoorPickleballSwimFitnessBadmintonTable TennisVolleyballSoccer16 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

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

DayTimeActivityAgeCost
Mon8am10amPickleballPickleball60+adults & 60+
Mon10am7:55pmLeisure SwimSwim0+Free
Mon6pm8pmPickleballPickleball19+adults & 60+
Mon6:30pm7:30pmYogaFitness13+Free under 19adults pay
Tue8am10amBadmintonBadminton60+adults & 60+
Tue10am7:55pmLeisure SwimSwim0+Free
Tue12:30pm1:30pmPilatesFitness13+Free under 19adults pay
Tue1:30pm3:30pmTable TennisTable Tennis60+adults & 60+
Tue4pm6:55pmLeisure SwimSwim0+Free
Tue4:30pm6:30pmTable TennisTable Tennis13–18Free
Tue6pm8pmBadmintonBadminton19+adults & 60+
Tue6:30pm7:30pmZumba®Fitness13+Free under 19adults pay
Tue7:30pm9pmTable TennisTable Tennis60+adults & 60+
Wed7:45am9:45amBadmintonBadminton60+adults & 60+
Wed9:30am10:30amMobility and Strength: ChairFitness60+adults & 60+
Wed10am10:45amCity Camp SwimSwim0+Free under 19adults pay
Wed10am7:55pmLeisure SwimSwim0+Free
Wed10am12pmPickleballPickleball60+adults & 60+
Wed10:45am11:30amCity Camp SwimSwim0+Free under 19adults pay
Wed11:45am7:55pmLeisure SwimSwim0+Free
Wed1:30pm3:30pmTable TennisTable Tennis60+adults & 60+
Wed4pm6:55pmLeisure SwimSwim0+Free
Wed4pm6pmTable TennisTable Tennis60+adults & 60+
Wed4:30pm6:30pmVolleyballVolleyball13–18Free
Wed5pm7pmTable TennisTable Tennis60+adults & 60+
Wed6pm8pmPickleballPickleball19+adults & 60+
Wed6pm7pmStrength and ConditioningFitness13+Free under 19adults pay
Wed6:45pm7:45pmStrength and ConditioningFitness13+Free under 19adults pay
Wed7pm9pmTable TennisTable Tennis13–18Free
Wed8pm9pmBadmintonBadminton60+adults & 60+
Thu8am10amPickleballPickleball60+adults & 60+
Thu9:30am11:30amBadmintonBadminton60+adults & 60+
Thu10am10:45amCity Camp SwimSwim0+Free under 19adults pay
Thu10am7:55pmLeisure SwimSwim0+Free
Thu11am7:55pmLeisure SwimSwim0+Free
Thu1:30pm3:30pmTable TennisTable Tennis60+adults & 60+
Thu4pm6:55pmLeisure SwimSwim0+Free
Thu6pm8pmBadmintonBadminton19+adults & 60+
Thu6pm7pmHIIT: Boot CampFitness13+Free under 19adults pay
Thu6:30pm7:30pmZumba®Fitness13+Free under 19adults pay
Fri8am10amBadmintonBadminton60+adults & 60+
Fri10am7:55pmLeisure SwimSwim0+Free
Sat9:30am10:30amPilatesFitness13+Free under 19adults pay
Sat10am7:55pmLeisure SwimSwim0+Free
Sat10am12pmPickleballPickleball19+adults & 60+
Sat10:45am11:45amCardio DanceFitness13+Free under 19adults pay
Sat12pm2pmTable TennisTable Tennis60+adults & 60+
Sun10am12pmBadmintonBadminton19+adults & 60+
Sun10am7:55pmLeisure SwimSwim0+Free
Sun1pm3pmSoccer with FamilySoccer6+Free under 19adults pay
Sun1pm3pmTable Tennis with FamilyTable Tennis6+Free under 19adults pay
Sun5:45pm7:45pmBadmintonBadminton13–18Free
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+). 16 of the 52 sessions here are free for everyone. Pay at the front desk before the session.

ActivityAdult rateNotes
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.
Zumba®$10.64 adult · $5.32 youth & seniorSingle class. An All Access day pass is $15.64 adult.
Mobility and Strength: Chair$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.
Cardio Dance$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

Goulding Community Recreation Centre is at 45 Goulding Ave, Toronto. Accessibility: Fully 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

Pickleball in TorontoSwim in TorontoFitness in TorontoBadminton in TorontoTable Tennis in TorontoVolleyball in TorontoSoccer in Toronto