🏊 Swimming Drop-ins for Kids in Scarborough
Updated daily · Showing Jun 21–Jun 27
Scarborough has 7 pools with free drop-in swimming for kids this week — leisure swim and preschool swim are completely free, no registration needed. Pools include Agincourt Community Recreation Centre, Centennial Recreation Centre - Scarborough, Halbert Park, and more.
Tap a pool to jump to its schedule ↓
Pool Schedules
📍Agincourt Community Recreation Centre
🏊Leisure Swim
FreeAll ages
Sun2:30 PM - 6:10 PM
Thu7:30 PM - 9:25 PM
Fri7:30 PM - 9:25 PM
Sat2:30 PM - 6:10 PM
👶Leisure Swim: Preschool
FreeAges 0–5
Mon12:45 PM - 2:55 PM
Tue12:45 PM - 2:55 PM
Wed12:45 PM - 2:55 PM
Thu12:45 PM - 2:55 PM
Fri12:45 PM - 2:55 PM
💪Aquatic Fitness: Shallow
PaidAges 13+
Mon9:15 AM - 10:15 AM
Tue7:30 PM - 8:30 PM
Wed9:15 AM - 10:15 AM
Thu9:15 AM - 10:15 AM
Fri9:15 AM - 10:15 AM
🏊♂️Lane Swim
PaidAges 7+
Sun1:15 PM - 2:15 PM
Mon8:30 PM - 9:30 PM
Tue12:45 PM - 2:00 PM
Wed12:45 PM - 2:00 PM
Thu12:45 PM - 2:00 PM
Fri12:45 PM - 2:00 PM
📍Centennial Recreation Centre - Scarborough
🏊Leisure Swim
FreeAll ages
Sun2:30 PM - 5:30 PM
💪Aquatic Fitness: Deep
PaidAges 13+
Mon10:15 AM - 11:15 AM
Mon11:30 AM - 12:30 PM
Tue10:15 AM - 11:15 AM
Tue11:30 AM - 12:30 PM
Wed10:15 AM - 11:15 AM
Wed11:30 AM - 12:30 PM
Thu10:15 AM - 11:15 AM
Thu11:30 AM - 12:30 PM
Thu6:45 PM - 7:45 PM
💪Aquatic Fitness: Shallow
PaidAges 13+
Mon10:15 AM - 11:15 AM
Tue11:30 AM - 12:30 PM
Wed10:15 AM - 11:15 AM
Thu11:30 AM - 12:30 PM
Thu6:45 PM - 7:45 PM
🏊♂️Lane Swim
PaidAges 7+
Sun5:45 PM - 7:45 PM
Mon12:45 PM - 2:15 PM
Tue7:45 PM - 9:45 PM
Wed12:45 PM - 2:15 PM
Thu8:00 PM - 9:00 PM
📍Halbert Park
🏊Leisure Swim
FreeAll ages
Sun12:30 PM - 8:00 PM
Mon4:00 PM - 8:00 PM
Tue4:00 PM - 8:00 PM
Wed4:00 PM - 8:00 PM
Thu4:00 PM - 8:00 PM
Fri12:30 PM - 8:00 PM
Sat12:30 PM - 8:00 PM
🏊♂️Lane Swim
PaidAges 7+
Sun10:30 AM - 12:15 PM
Fri11:15 AM - 12:15 PM
Sat11:15 AM - 12:15 PM
📍Heron Park Community Recreation Centre
🏊Leisure Swim
FreeAll ages
Sun12:00 PM - 8:00 PM
Mon4:00 PM - 8:00 PM
Tue4:00 PM - 8:00 PM
Wed4:00 PM - 8:00 PM
Thu4:00 PM - 8:00 PM
Fri1:00 PM - 8:00 PM
Sat12:00 PM - 8:00 PM
👶Leisure Swim: Preschool
FreeAges 0–5
Fri10:00 AM - 12:15 PM
Sat10:00 AM - 11:45 AM
🏊♂️Lane Swim
PaidAges 7+
Sun10:00 AM - 11:45 AM
Sat10:00 AM - 11:45 AM
📍Knob Hill Park
🏊Leisure Swim
FreeAll ages
Sun10:00 AM - 6:45 PM
Mon4:00 PM - 8:00 PM
Tue4:00 PM - 7:00 PM
Wed4:00 PM - 8:00 PM
Thu4:00 PM - 7:00 PM
Fri11:15 AM - 8:00 PM
Sat11:15 AM - 8:00 PM
🏊♂️Lane Swim
PaidAges 7+
Sun7:00 PM - 8:00 PM
Tue7:15 PM - 8:00 PM
Thu7:15 PM - 8:00 PM
Fri10:00 AM - 11:00 AM
Sat10:00 AM - 11:00 AM
📍Mcgregor Park Community Centre
🏊♂️Lane Swim
FreeAges 7+
Sat10:30 AM - 11:30 AM
🏊♂️Lane Swim: Early Opening
FreeAges 7+
Sun10:30 AM - 11:30 AM
🏊Leisure Swim
FreeAll ages
Fri10:30 AM - 8:00 PM
Sat11:30 AM - 8:00 PM
🏊Leisure Swim: Early Opening
FreeAll ages
Sun11:30 AM - 8:00 PM
Mon4:00 PM - 8:00 PM
Tue4:00 PM - 8:00 PM
Wed4:00 PM - 8:00 PM
Thu4:00 PM - 8:00 PM
📍Rouge Valley Community Recreation Centre
🏊Leisure Swim
FreeAll ages
Sun1:30 PM - 5:00 PM
Fri7:00 PM - 9:00 PM
Sat3:00 PM - 7:00 PM
🏊Leisure Swim (Women)
FreeAll ages
Wed6:45 PM - 8:45 PM
👶Leisure Swim: Preschool
FreeAges 0–5
Mon11:00 AM - 12:30 PM
Tue1:00 PM - 3:00 PM
Thu1:00 PM - 3:00 PM
Fri1:00 PM - 3:00 PM
💪Aquatic Fitness: Deep
PaidAges 13+
Wed9:00 AM - 10:00 AM
Fri9:45 AM - 10:45 AM
💪Aquatic Fitness: Deep (Women)
PaidAges 13+
Wed8:45 PM - 9:45 PM
💪Aquatic Fitness: Shallow
PaidAges 13+
Mon10:45 AM - 11:45 AM
Wed8:45 AM - 9:45 AM
Fri9:30 AM - 10:30 AM
💪Aquatic Fitness: Shallow (Women)
PaidAges 13+
Wed8:45 PM - 9:45 PM
🏊♂️Lane Swim
PaidAges 7+
Mon1:15 PM - 3:15 PM
Tue9:15 PM - 10:00 PM
Wed7:15 AM - 8:30 AM
Thu12:00 PM - 2:00 PM
Fri9:15 PM - 10:00 PM
Sat7:15 PM - 8:00 PM
🏊♂️Lane Swim (Women)
PaidAges 7+
Wed5:00 PM - 6:30 PM
🏊♂️Lane Swim: Quiet (No Music)
PaidAges 7+
Fri12:15 PM - 1:00 PM
Looking for swimming lessons instead of drop-ins? Lessons are available at 2 locations in Scarborough. Browse programs →
Swimming in Scarborough — FAQ
Is swimming free in Scarborough?▾
Yes! Leisure swim is completely free at all City of Toronto pools in Scarborough, including Agincourt Community Recreation Centre, Centennial Recreation Centre - Scarborough, Halbert Park, Heron Park Community Recreation Centre, Knob Hill Park, Mcgregor Park Community Centre, Rouge Valley Community Recreation Centre. Lane swim may have a small fee ($2.50 youth · $3.75 adult), but if you swim regularly, a multi-visit pass brings the cost down.
Can I bring my toddler to swimming drop-ins in Scarborough?▾
Absolutely! Toddlers are welcome at leisure swim and preschool swim sessions. Children under 8 must be accompanied by a caregiver in the water (not just poolside). Babies and toddlers must wear swim diapers — regular diapers are not allowed in the pool.
Do I need to register for drop-in swimming in Scarborough?▾
No registration needed — just show up! Some popular pools have capacity limits and may use a wristband system during peak times, so arriving 10–15 minutes early is recommended, especially on weekends.
Which pools in Scarborough have free swimming for kids?▾
Scarborough has 7 pools with kids' swimming drop-ins: Agincourt Community Recreation Centre, Centennial Recreation Centre - Scarborough, Halbert Park, Heron Park Community Recreation Centre, Knob Hill Park, Mcgregor Park Community Centre, Rouge Valley Community Recreation Centre. Most offer free leisure swim and preschool swim — check the schedules above for exact times at each pool.
How often are Scarborough pool schedules updated?▾
All schedules on this page are pulled directly from the City of Toronto's recreation database and refreshed daily. The times shown reflect this week's confirmed drop-in sessions. If a pool has a closure or schedule change, it will be reflected here within 24 hours.
Schedule data sourced directly from the City of Toronto's recreation database. Updated daily.
Swimming drop-ins in other neighbourhoods

