Drop-in schedule
63 weekly sessions across 4 activities. Recurring weekly — holidays and rentals can change these, so call ahead before travelling.
| Day | Time | Activity | Age | Cost |
|---|---|---|---|---|
| Mon | 7am8:45am | Lane SwimSwim | 7+ | Free |
| Mon | 1pm3pm | Leisure SwimSwim | 0+ | Free |
| Mon | 3:15pm4:30pm | Lane Swim: Older AdultSwim | 60+ | Free |
| Mon | 6pm7pm | Aquatic Fitness: DeepSwim | 13+ | Free |
| Mon | 6pm7pm | Aquatic Fitness: ShallowSwim | 13+ | Free |
| Mon | 6pm7pm | Strength and ConditioningFitness | 13+ | Free |
| Mon | 7:15pm8:15pm | Aquatic Fitness: DeepSwim | 13+ | Free |
| Mon | 7:15pm8:15pm | Aquatic Fitness: ShallowSwim | 13+ | Free |
| Mon | 8:30pm9:30pm | Lane SwimSwim | 7+ | Free |
| Tue | 7am8:45am | Lane SwimSwim | 7+ | Free |
| Tue | 9:30am10:30am | Cardio: High/LowFitness | 13+ | Free |
| Tue | 11:45am12:45pm | Leisure Skate: Older Adult (Unsupervised)Skating | 60+ | Free |
| Tue | 1pm2pm | City Camp SwimSwim | 0+ | Free |
| Tue | 1pm2:15pm | Leisure Skate: Adult (Unsupervised)Skating | 19+ | Free |
| Tue | 1pm2pm | Leisure Skate: Child with Caregiver (Unsupervised)Skating | 0–12 | Free |
| Tue | 2:15pm4pm | Leisure SwimSwim | 0+ | Free |
| Tue | 5:30pm6:30pm | Dance: Line DanceDance | 19+ | Free |
| Tue | 5:45pm6:45pm | Cardio DanceFitness | 13+ | Free |
| Tue | 6:30pm7:30pm | Dance: Line Dance - AdvancedDance | 19+ | Free |
| Tue | 8pm9pm | Leisure SwimSwim | 0+ | Free |
| Wed | 7am8:45am | Lane SwimSwim | 7+ | Free |
| Wed | 1pm3pm | Leisure SwimSwim | 0+ | Free |
| Wed | 2pm3:30pm | Leisure Skate: Adult (Unsupervised)Skating | 19+ | Free |
| Wed | 3:15pm4:30pm | Lane Swim: Older AdultSwim | 60+ | Free |
| Wed | 5:45pm6:45pm | Cardio DanceFitness | 13+ | Free |
| Wed | 6pm7pm | Aquatic Fitness: DeepSwim | 13+ | Free |
| Wed | 6pm7pm | Aquatic Fitness: ShallowSwim | 13+ | Free |
| Wed | 6:15pm7:15pm | YogaFitness | 13+ | Free |
| Wed | 7:15pm8:15pm | Aquatic Fitness: DeepSwim | 13+ | Free |
| Wed | 7:15pm8:15pm | Aquatic Fitness: ShallowSwim | 13+ | Free |
| Wed | 7:30pm8:30pm | Cardio DanceFitness | 13+ | Free |
| Wed | 7:30pm8:30pm | YogaFitness | 13+ | Free |
| Wed | 8:30pm9:30pm | Lane SwimSwim | 7+ | Free |
| Thu | 7am8:45am | Lane SwimSwim | 7+ | Free |
| Thu | 9:30am10:30am | Cardio: High/LowFitness | 13+ | Free |
| Thu | 11:45am12:45pm | Leisure Skate: Older Adult (Unsupervised)Skating | 60+ | Free |
| Thu | 1pm2pm | City Camp SwimSwim | 0+ | Free |
| Thu | 1pm2:15pm | Leisure Skate: Adult (Unsupervised)Skating | 19+ | Free |
| Thu | 1pm2pm | Leisure Skate: Child with Caregiver (Unsupervised)Skating | 0–12 | Free |
| Thu | 2:15pm4pm | Leisure SwimSwim | 0+ | Free |
| Thu | 6pm7pm | Strength and ConditioningFitness | 13+ | Free |
| Thu | 8pm9pm | Leisure SwimSwim | 0+ | Free |
| Fri | 11:45am12:45pm | Leisure Skate: Older Adult (Unsupervised)Skating | 60+ | Free |
| Fri | 1pm3pm | Leisure SwimSwim | 0+ | Free |
| Fri | 3:15pm4:30pm | Lane Swim: Older AdultSwim | 60+ | Free |
| Fri | 6pm7pm | Aquatic Fitness: DeepSwim | 13+ | Free |
| Fri | 6pm7pm | Aquatic Fitness: ShallowSwim | 13+ | Free |
| Fri | 7:15pm8:15pm | Aquatic Fitness: DeepSwim | 13+ | Free |
| Fri | 7:15pm8:15pm | Aquatic Fitness: ShallowSwim | 13+ | Free |
| Fri | 8:15pm9:45pm | Leisure SkateSkating | 0+ | Free |
| Fri | 8:30pm9:30pm | Lane SwimSwim | 7+ | Free |
| Sat | 7:45am8:45am | Lane SwimSwim | 7+ | Free |
| Sat | 9am10am | Zumba®Fitness | 13+ | Free |
| Sat | 12:30pm3:30pm | Leisure SwimSwim | 0+ | Free |
| Sat | 3:45pm5:45pm | Lane SwimSwim | 7+ | Free |
| Sat | 3:45pm4:45pm | Leisure Skate: Child with CaregiverSkating | 0–12 | Free |
| Sat | 4:45pm6:45pm | Leisure SkateSkating | 0+ | Free |
| Sat | 6:45pm7:45pm | Leisure Skate: AdultSkating | 19+ | Free |
| Sat | 7:45pm8:45pm | Figure SkatingSkating | 6+ | Free |
| Sun | 7:45am8:45am | Lane SwimSwim | 7+ | Free |
| Sun | 1:15pm4:15pm | Leisure SkateSkating | 0+ | Free |
| Sun | 2:30pm5:45pm | Leisure SwimSwim | 0+ | Free |
| Sun | 4:15pm5:15pm | Figure SkatingSkating | 6+ | 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
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.
Getting there
Centennial Recreation Centre - Scarborough is at 1967 Ellesmere Rd, Toronto.