Toronto › Community centres › Centennial Recreation Centre - ScarboroughExpand All + Collapse All −
Arts - Drop-In · Art Club Ages 6-12 Tue Oct 13 · today 5:00 PM – 7:00 PM
Arts - Drop-In · Dance: Line Dance Age 60+ Wed Oct 14 1:30 PM – 3:30 PM
Arts - Dance · Dance: Line Dance - Advanced Age 60+ Thu Oct 15 1:30 PM – 3:00 PM
Arts - Drop-In · Multi Arts With Family Ages 2-3 Tue Oct 13 · today 4:15 PM – 5:15 PM
Early Years - Drop-In · Recreation Fun and Play with Caregiver Ages 1-5 Tue Oct 13 · today 1:00 PM – 3:00 PM Thu Oct 15 1:00 PM – 3:00 PM
FitnessTO - Drop-In · Cardio Dance Age 13+ Tue Oct 13 · today 5:45 PM – 6:45 PM Wed Oct 14 5:45 PM – 6:45 PM · 7:30 PM – 8:30 PM Sat Oct 17 8:00 AM – 9:00 AM
FitnessTO - Drop-In · Cardio: High/Low Age 13+ Tue Oct 13 · today 9:30 AM – 10:30 AM Thu Oct 15 9:30 AM – 10:30 AM
FitnessTO - Drop-In · Meditation Age 13+ Mon Oct 19 7:15 PM – 8:15 PM
FitnessTO - Drop-In · Strength and Conditioning Age 13+ Thu Oct 15 6:00 PM – 7:00 PM Mon Oct 19 6:00 PM – 7:00 PM
FitnessTO - Drop-In · Weight/Cardio Room Age 13+ Tue Oct 13 · today 10:00 AM – 2:00 PM Wed Oct 14 10:00 AM – 2:00 PM Thu Oct 15 10:00 AM – 2:00 PM Fri Oct 16 10:00 AM – 2:00 PM Mon Oct 19 10:00 AM – 2:00 PM
FitnessTO - Drop-In · Weight/Cardio Room (Women) Age 13+ Mon Oct 19 3:00 PM – 5:00 PM
FitnessTO - Drop-In · Yoga Age 13+ Wed Oct 14 6:15 PM – 7:15 PM · 7:30 PM – 8:30 PM Fri Oct 16 9:30 AM – 10:30 AM Mon Oct 19 6:00 PM – 7:00 PM
FitnessTO - Drop-In · Zumba® Age 13+ Wed Oct 14 9:30 AM – 10:30 AM Mon Oct 19 9:30 AM – 10:30 AM
Hobbies and Interests - Drop-In · Cards: Bridge Progressive Age 60+ Thu Oct 15 2:00 PM – 4:30 PM
Hobbies and Interests - Drop-In · Games: Chess Age 60+ Thu Oct 15 10:30 AM – 1:00 PM
Reserve a Spot - Aquatic Fitness · Aquatic Fitness: Deep Age 13+ Tue Oct 13 · today 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Wed Oct 14 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Thu Oct 15 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM · 7:45 PM – 8:45 PM Mon Oct 19 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM
Reserve a Spot - Aquatic Fitness · Aquatic Fitness: Shallow Age 60+ Tue Oct 13 · today 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Wed Oct 14 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Thu Oct 15 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM · 7:45 PM – 8:45 PM Mon Oct 19 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM
Skate - Drop-In · Figure Skating Age 6+ Sat Oct 17 6:15 PM – 7:15 PM Sun Oct 18 2:45 PM – 3:45 PM
Skate - Drop-In · Ice Breakdancing Age 6+ Fri Oct 16 8:30 PM – 9:45 PM
Skate - Drop-In · Leisure Skate Age 0+ Fri Oct 16 8:30 PM – 10:00 PM Sat Oct 17 5:00 PM – 6:00 PM Sun Oct 18 11:15 AM – 12:15 PM
Skate - Drop-In · Leisure Skate (Pride Skate) Age 0+ Sat Oct 17 8:00 PM – 10:00 PM
Skate - Drop-In · Leisure Skate: Adult Age 19+ Sat Oct 17 7:15 PM – 8:00 PM Sun Oct 18 12:30 PM – 1:30 PM
Skate - Drop-In · Leisure Skate: Adult (Unsupervised) Age 19+ Tue Oct 13 · today 1:00 PM – 2:15 PM Wed Oct 14 2:00 PM – 3:30 PM Thu Oct 15 1:00 PM – 2:15 PM
Skate - Drop-In · Leisure Skate: Child with Caregiver Ages 0-12 Sat Oct 17 4:00 PM – 5:00 PM Sun Oct 18 10:15 AM – 11:00 AM
Skate - Drop-In · Leisure Skate: Child with Caregiver (Unsupervised) Ages 0-12 Tue Oct 13 · today 1:00 PM – 2:00 PM Thu Oct 15 1:00 PM – 2:00 PM
Skate - Drop-In · Leisure Skate: Older Adult (Unsupervised) Age 60+ Tue Oct 13 · today 11:45 AM – 12:45 PM Thu Oct 15 11:45 AM – 12:45 PM Fri Oct 16 11:45 AM – 12:45 PM
Skate - Drop-In · Leisure Skate: Youth Ages 13-17 Sun Oct 18 1:45 PM – 2:45 PM
Skate - Drop-In · Shinny: Youth Ages 13-18 Fri Oct 16 7:30 PM – 8:30 PM
Swim - Drop-In · Aquatic Fitness: Deep Age 13+ Tue Oct 13 · today 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Wed Oct 14 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Thu Oct 15 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM · 7:45 PM – 8:45 PM Mon Oct 19 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM
Swim - Drop-In · Aquatic Fitness: Shallow Age 60+ Tue Oct 13 · today 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Wed Oct 14 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM Thu Oct 15 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM · 7:45 PM – 8:45 PM Mon Oct 19 10:15 AM – 11:15 AM · 11:30 AM – 12:30 PM
Swim - Drop-In · Lane Swim Age 7+ Tue Oct 13 · today 7:00 AM – 8:15 AM · 8:45 PM – 9:45 PM Wed Oct 14 7:00 AM – 8:15 AM · 12:45 PM – 2:15 PM · 8:45 PM – 9:45 PM Thu Oct 15 7:00 AM – 8:15 AM Fri Oct 16 8:45 PM – 9:45 PM Sat Oct 17 7:30 AM – 8:30 AM · 3:45 PM – 5:45 PM Sun Oct 18 5:45 PM – 7:45 PM Mon Oct 19 7:00 AM – 8:15 AM · 12:45 PM – 2:15 PM · 8:45 PM – 9:45 PM
Swim - Drop-In · Lane Swim: Older Adult Age 60+ Tue Oct 13 · today 12:45 PM – 2:15 PM Thu Oct 15 12:45 PM – 2:15 PM Fri Oct 16 12:45 PM – 2:15 PM
Swim - Drop-In · Leisure Swim Age 0+ Fri Oct 16 7:15 PM – 8:30 PM Sat Oct 17 12:30 PM – 3:30 PM Sun Oct 18 2:30 PM – 5:30 PM
Swim - Drop-In · Leisure Swim (Male) Age 0+ Thu Oct 15 9:00 PM – 10:00 PM
Auditorium Indoor Dry Pad Indoor Pool Indoor Rink Kitchen Lounge Multipurpose Room Preschool Weight/Cardio Room Wi-Fi Set on-device reminders and add sessions to your calendar — free in the TONearby app.
Schedule and amenity details from City of Toronto open data, last refreshed Oct 13, 2026, updated daily. Times and facilities can change — confirm with the centre before you go. TONearby is not affiliated with the City of Toronto.