HomeTorontoCentennial Recreation Centre - Scarborough

Centennial Recreation Centre - Scarborough

1967 Ellesmere Rd, Toronto, ON M1H 2W5

45 free sessions
Imported from City of Toronto Open Data

Drop-in schedule

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

Showing all 66 sessions.

DayTimeActivityAgeCost
Mon7am9:30amLane SwimSwim7+Free
Mon9:30am10:30amZumba®Fitness13+Free
Mon10:15am11:15amAquatic Fitness: DeepSwim13+Free
Mon10:15am11:15amAquatic Fitness: ShallowSwim13+Free
Mon11:30am12:30pmAquatic Fitness: DeepSwim13+Free
Mon11:30am12:30pmAquatic Fitness: ShallowSwim60+Free
Mon12:45pm2:15pmLane SwimSwim7+Free
Mon6pm7pmStrength and ConditioningFitness13+Free
Mon6pm7pmYogaFitness13+Free
Mon7:15pm8:15pmMeditationFitness13+Free
Tue7am9:30amLane SwimSwim7+Free
Tue9:30am10:30amCardio: High/LowFitness13+Free
Tue10:15am11:15amAquatic Fitness: DeepSwim13+Free
Tue10:15am11:15amAquatic Fitness: ShallowSwim60+Free
Tue11:30am12:30pmAquatic Fitness: DeepSwim13+Free
Tue11:30am12:30pmAquatic Fitness: ShallowSwim13+Free
Tue11:45am12:45pmLeisure Skate: Older Adult (Unsupervised)Skating60+Free
Tue12:45pm2:15pmLane Swim: Older AdultSwim60+Free
Tue1pm2:15pmLeisure Skate: Adult (Unsupervised)Skating19+Free
Tue1pm2pmLeisure Skate: Child with Caregiver (Unsupervised)Skating0–12Free
Tue5:45pm6:45pmCardio DanceFitness13+Free
Wed7am9:30amLane SwimSwim7+Free
Wed9:30am10:30amYogaFitness13+Free
Wed10:15am11:15amAquatic Fitness: DeepSwim13+Free
Wed10:15am11:15amAquatic Fitness: ShallowSwim13+Free
Wed11:30am12:30pmAquatic Fitness: DeepSwim13+Free
Wed11:30am12:30pmAquatic Fitness: ShallowSwim60+Free
Wed12:45pm2:15pmLane SwimSwim7+Free
Wed2pm3:30pmLeisure Skate: Adult (Unsupervised)Skating19+Free
Wed5:45pm6:45pmCardio DanceFitness13+Free
Wed6:15pm7:15pmYogaFitness13+Free
Wed7:30pm8:30pmCardio DanceFitness13+Free
Wed7:30pm8:30pmYogaFitness13+Free
Thu7am9:30amLane SwimSwim7+Free
Thu9:30am10:30amCardio: High/LowFitness13+Free
Thu10:15am11:15amAquatic Fitness: DeepSwim13+Free
Thu10:15am11:15amAquatic Fitness: ShallowSwim60+Free
Thu11:30am12:30pmAquatic Fitness: DeepSwim13+Free
Thu11:30am12:30pmAquatic Fitness: ShallowSwim13+Free
Thu11:45am12:45pmLeisure Skate: Older Adult (Unsupervised)Skating60+Free
Thu12:45pm2:15pmLane Swim: Older AdultSwim60+Free
Thu1pm2:15pmLeisure Skate: Adult (Unsupervised)Skating19+Free
Thu1pm2pmLeisure Skate: Child with Caregiver (Unsupervised)Skating0–12Free
Thu6pm7pmStrength and ConditioningFitness13+Free
Thu7:45pm8:45pmAquatic Fitness: DeepSwim13+Free
Thu7:45pm8:45pmAquatic Fitness: ShallowSwim13+Free
Fri9:30am10:30amYogaFitness13+Free
Fri11:45am12:45pmLeisure Skate: Older Adult (Unsupervised)Skating60+Free
Fri12:45pm2:15pmLane Swim: Older AdultSwim60+Free
Fri7:30pm8:30pmShinny: YouthShinny13–18Free
Fri8:30pm9:45pmIce BreakdancingSkating6+Free
Fri8:30pm10pmLeisure SkateSkating0+Free
Fri8:45pm9:45pmLane SwimSwim7+Free
Sat8am9amCardio DanceFitness13+Free
Sat3:45pm5:45pmLane SwimSwim7+Free
Sat4pm5pmLeisure Skate: Child with CaregiverSkating0–12Free
Sat5pm6pmLeisure SkateSkating0+Free
Sat6:15pm7:15pmFigure SkatingSkating6+Free
Sat7:15pm8pmLeisure Skate: AdultSkating19+Free
Sat8pm10pmLeisure Skate (Pride Skate)Skating0+Free
Sun10:15am11amLeisure Skate: Child with CaregiverSkating0–12Free
Sun11:15am12:15pmLeisure SkateSkating0+Free
Sun12:30pm1:30pmLeisure Skate: AdultSkating19+Free
Sun1:45pm2:45pmLeisure Skate: YouthSkating13–17Free
Sun2:45pm3:45pmFigure SkatingSkating6+Free
Sun5:45pm7:45pmLane SwimSwim7+Free
17 more sessions start laterfirst on 28 September

Week of 28 September11

DayStartsTimeActivityCost
Mon28 Sep7am8:15amLane SwimSwimFree
Mon28 Sep8:45pm9:45pmLane SwimSwimFree
Tue29 Sep7am8:15amLane SwimSwimFree
Tue29 Sep8:45pm9:45pmLane SwimSwimFree
Wed30 Sep7am8:15amLane SwimSwimFree
Wed30 Sep1:30pm3:30pmDance: Line DanceDanceFree
Wed30 Sep8:45pm9:45pmLane SwimSwimFree
Thu1 Oct7am8:15amLane SwimSwimFree
Thu1 Oct1:30pm3pmDance: Line Dance - AdvancedDanceFree
Thu1 Oct9pm10pmLeisure Swim (Male)SwimFree
Sat3 Oct7:30am8:30amLane SwimSwimFree

Week of 5 October6

DayStartsTimeActivityCost
Mon5 Oct10am2pmWeight/Cardio RoomFitnessFree
Mon5 Oct3pm5pmWeight/Cardio Room (Women)FitnessFree
Tue6 Oct10am2pmWeight/Cardio RoomFitnessFree
Wed7 Oct10am2pmWeight/Cardio RoomFitnessFree
Thu8 Oct10am2pmWeight/Cardio RoomFitnessFree
Fri9 Oct10am2pmWeight/Cardio RoomFitnessFree
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.

See everything running citywide on a day:

What it costs

Centennial Recreation Centre - Scarborough is one of the City's free centres — locations in neighbourhoods with high levels of low income, where every City-delivered drop-in and registered program is free for everyone, at every age. There is nothing to pay and no membership to buy.

Lessons and camps you can register for

222 sections at Centennial Recreation Centre - Scarborough were listed open for registration when the City's data was read on 11 September, across 62 different courses — all of them below. These need booking and cost extra, unlike the drop-in sessions above. The City's data does not say whether a course is full, so check availability before you plan around one.

CourseWhenRunsAgesAvailability
Ultra Swim 3SwimmingMon7:45pm +16 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Ultra Swim 2SwimmingMon7:15pm +13 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Ultra Swim 4SwimmingMon5:30pm +13 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Ultra Swim 5SwimmingMon6:45pm +12 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Guardian Swim 1SwimmingMon8:30am +11 more28 Sep – 30 NovUnder 5Check on City site →
Preschool Swim 2: StingraySwimmingMon9am +10 more28 Sep – 30 Nov3–5 yrsCheck on City site →
Preschool Swim 1: PenguinSwimmingMon8:30am +9 more28 Sep – 30 Nov3–5 yrsCheck on City site →
Ultra Swim 1SwimmingMon5:30pm +8 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Adult Swim 1SwimmingMon6pm +7 more28 Sep – 30 Nov17+ yrsCheck on City site →
Learn to Skate 2SkatingFri5pm +6 more16 Oct – 11 Dec6–12 yrsCheck on City site →
Learn to Skate 3SkatingFri6:30pm +6 more16 Oct – 11 Dec6–12 yrsCheck on City site →
Learn To Skate - BeginnerSkatingFri4:30pm +4 more16 Oct – 11 Dec4–5 yrsCheck on City site →
Learn to Skate 1SkatingFri5:45pm +4 more16 Oct – 11 Dec6–12 yrsCheck on City site →
Learn to Skate 4SkatingFri6:30pm +4 more16 Oct – 11 Dec6–12 yrsCheck on City site →
Recreation Discovery with CaregiverGeneralMon1pm +3 more28 Sep – 30 Nov2–5 yrsCheck on City site →
SPLASH Swim TeamSwimmingThu6:30pm +3 more1 Oct – 26 Nov5–16 yrsCheck on City site →
Ultra Swim 6SwimmingMon6:30pm +3 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Ultra Swim 7SwimmingMon6:30pm +3 more28 Sep – 30 Nov5–16 yrsCheck on City site →
Dance: Hip HopArtsSat2:15pm +2 more3 Oct – 12 Dec13–18 yrsCheck on City site →
Music: KeyboardArtsSun10am +2 more4 Oct – 29 Nov6–8 yrsCheck on City site →
Painting: AcrylicArtsMon4:30pm +2 more28 Sep – 14 Dec9–12 yrsCheck on City site →
Learn to Skate 5SkatingFri6:30pm +2 more16 Oct – 11 Dec6–12 yrsCheck on City site →
Adult Swim 2SwimmingTue8:30am +2 more29 Sep – 24 Nov17+ yrsCheck on City site →
Preschool Swim 3: OtterSwimmingWed5:30pm +2 more30 Sep – 25 Nov3–5 yrsCheck on City site →
Ultra Swim 8SwimmingWed7:15pm +2 more30 Sep – 25 Nov5–16 yrsCheck on City site →
Ultra Swim 9SwimmingTue7:15pm +2 more29 Sep – 24 Nov5–16 yrsCheck on City site →
Dance: BalletArtsSun12:30pm +1 more4 Oct – 13 Dec9–12 yrsCheck on City site →
CampTOCampsMon,Tue,Wed,Thu9am +1 more21 Dec – 24 Dec6–12 yrsCheck on City site →
Cooking: Cake DecoratingGeneralMon7:15pm +1 more28 Sep – 14 Dec19+ yrsCheck on City site →
GamesGeneralMon5:15pm +1 more28 Sep – 30 Nov9–12 yrsCheck on City site →
Recreation AdventuresGeneralMon9:30am +1 more28 Sep – 30 Nov3–5 yrsCheck on City site →
ScienceGeneralThu5:15pm +1 more1 Oct – 26 Nov6–8 yrsCheck on City site →
Hockey SkillsSkatingMon,Tue,Wed10am +1 more28 Dec – 30 Dec6–8 yrsCheck on City site →
Learn To Skate - Beginner - Small GroupSkatingMon1pm +1 more19 Oct – 14 Dec3–4 yrsCheck on City site →
Bronze StarSwimmingWed7pm +1 more30 Sep – 25 Nov9+ yrsCheck on City site →
Crafty Creations with CaregiverArtsFri1pm2 Oct – 27 Nov2–5 yrsCheck on City site →
Dance: Ballet with CaregiverArtsSun11:30am4 Oct – 13 Dec2–5 yrsCheck on City site →
Dance: BasicsArtsSun9:15am4 Oct – 13 Dec3–5 yrsCheck on City site →
Dance: Belly DanceArtsTue2:30pm29 Sep – 24 Nov19+ yrsCheck on City site →
Dance: Creative MovementArtsSat11:30am3 Oct – 12 Dec3–5 yrsCheck on City site →
Dance: Hip Hop with CaregiverArtsSat9:15am3 Oct – 12 Dec2–5 yrsCheck on City site →
Dance: LatinArtsTue3:45pm29 Sep – 24 Nov19+ yrsCheck on City site →
Making Music with CaregiverArtsFri2pm2 Oct – 27 Nov1–5 yrsCheck on City site →
Painting with CaregiverArtsSun9:15am4 Oct – 29 Nov1–3 yrsCheck on City site →
Puppet PlayhouseArtsSat11:30am3 Oct – 28 Nov3–5 yrsCheck on City site →
Sculpture with CaregiverArtsSun10:30am4 Oct – 29 Nov2–5 yrsCheck on City site →
Learn To Weight Train - Small GroupFitnessSat10am26 Sep – 14 Nov13+ yrsCheck on City site →
Club (Girls)GeneralFri4pm2 Oct – 11 Dec6–12 yrsCheck on City site →
Club: ChessGeneralTue5:30pm29 Sep – 24 Nov13–18 yrsCheck on City site →
Games: ChessGeneralTue4pm29 Sep – 24 Nov6–12 yrsCheck on City site →
Gardening with CaregiverGeneralSun11:45am4 Oct – 29 Nov2–5 yrsCheck on City site →
Recreation DiscoveryGeneralSat9:15am3 Oct – 28 Nov3–5 yrsCheck on City site →
Science: Building DiscoveryGeneralThu4pm1 Oct – 26 Nov3–5 yrsCheck on City site →
Home Ice HockeySkatingSun10am18 Oct – 13 Dec10–12 yrsCheck on City site →
Home Ice Hockey (Girls)SkatingSun11am18 Oct – 13 Dec6–12 yrsCheck on City site →
Learn To Skate - AdvancedSkatingMon7pm19 Oct – 14 Dec13–18 yrsCheck on City site →
Ready, Set, PLAY! with CaregiverSportsFri10:45am2 Oct – 11 Dec1–5 yrsCheck on City site →
Bronze CrossSwimmingFri4:30pm2 Oct – 27 Nov13+ yrsCheck on City site →
Bronze MedallionSwimmingFri4:30pm2 Oct – 4 Dec13+ yrsCheck on City site →
Future LifeguardsSwimmingFri4:30pm2 Oct – 4 Dec14–17 yrsCheck on City site →
Guardian Swim 2SwimmingSun1pm4 Oct – 29 NovUnder 5Check on City site →
Ultra Youth Swim 1SwimmingTue7:45pm29 Sep – 24 Nov9–16 yrsCheck on City site →

Compare across the city: Music, dance and art classes in Toronto · Day camps in Toronto · Fitness classes in Toronto · Skating lessons in Toronto · Sports lessons in Toronto · Swimming lessons in Toronto

Courses fill up and the City's feed doesn't say when one is full, so check availability on their page before planning around it. Refreshed weekly; anything already finished is removed.

What's in the building

Centennial Recreation Centre - Scarborough has 11 listed facilities.

Indoor PoolWeight/Cardio RoomIndoor Dry PadIndoor Rink ×2AuditoriumKitchen ×2Lounge ×2Meeting RoomMultipurpose Room ×2PreschoolSauna

From the City of Toronto's facilities register. A room being listed doesn't mean it's open during every drop-in session. The linked ones open a page listing every City location with that facility.

Washrooms

From the City's park washroom register, which the City refreshes daily. It covers Parks & Recreation washrooms open to the public, so it is not a complete list of every washroom on site.

Getting there

Centennial Recreation Centre - Scarborough is at 1967 Ellesmere Rd, Toronto.

The nearest intersection is Ellesmere & Dolly Varden, about 216 m away.

The closest TTC stop is Ellesmere Rd at Dolly Varden Blvd West Side, a 269 m walk — about 3 minutes. Served by routes 38, 95, 133, 395. In total 10 routes stop within 500 m: 9, 38, 95, 102, 133, 395, 406, 902, 938, 995.

Walking distance is a real route over the City of Toronto’s street, path and trail network — not a straight line — and the closest stop is chosen by it. Computed from the TTC's schedule feed and the Toronto Centreline, both published by the City of Toronto as open data.

Questions people ask

Is Centennial Recreation Centre - Scarborough free?

Yes. Centennial Recreation Centre - Scarborough is one of the City of Toronto's free centres, so every City-run drop-in session here is free for everyone, at every age — nothing to pay and no membership.

What drop-in sport and recreation runs at Centennial Recreation Centre - Scarborough?

Centennial Recreation Centre - Scarborough runs 66 weekly drop-in sessions across 4 activities: swim, skating, fitness, shinny. The busiest is swim.

How do I get to Centennial Recreation Centre - Scarborough by TTC?

The closest TTC stop to Centennial Recreation Centre - Scarborough is Ellesmere Rd at Dolly Varden Blvd West Side, a 269 m walk — about 3 minutes, served by routes 38, 95, 133, 395. Walking distance is routed over the City's street and path network.

Do I need to register for drop-in sessions at Centennial Recreation Centre - Scarborough?

No — the 66 drop-in sessions running at Centennial Recreation Centre - Scarborough are open to anyone with no registration, unless a session notes otherwise. Holidays and facility rentals can override the schedule, so confirm before travelling.

Other places to play nearby

Woburn Collegiate Institute

2222 Ellesmere Rd

787 m away · resumes 28 Sep · Basketball

Burrows Hall Community Centre

1081 Progress Ave

2.2 km away · resumes 28 Sep · Fitness

Cedarbrae Collegiate Institute

550 Markham Rd

2.2 km away · resumes 28 Sep · Swim

Distances are straight-line, not walking routes.

Drop-in by sport in Toronto

Swim in TorontoFitness in TorontoSkating in TorontoDance in TorontoShinny in Toronto