🏊 Free Swimming Drop-ins for Kids in Toronto

Updated daily · Showing Apr 18–Apr 24

Leisure swim, open swim, and family swim are completely free at all 60+ City of Toronto pools — no registration needed, just show up. Pick your neighbourhood below to see this week's schedules.

Swimming Schedules by Neighbourhood

Types of Swimming Drop-ins

TypeCostAges
Leisure SwimFreeAll ages
Preschool SwimFreeUnder 6
Family SwimFreeAll ages
Lane Swim$2.50 youth · $3.75 adultYouth & adults
AquafitFree – $3.75Adults

💡 Multi-visit passes are available at any community centre for a lower per-visit rate on paid sessions like lane swim and aquafit.

👶 Tip for families: Look for sessions labeled Preschool Swim, Parent & Tot Swim, or Family Swim in the schedules — these are smaller, calmer sessions designed for young kids with warmer water and shallower areas. They show up alongside regular leisure swim in the neighbourhood schedules.

🎒 What to Bring

  • Swimsuit (no cotton clothing in the pool)
  • Towel
  • Lock for change room lockers
  • Swim diaper for babies & toddlers (required)
  • Goggles for kids who go underwater

📋 Good to Know

  • Under 8s must have a caregiver in the water
  • Arrive early — popular pools use wristband systems at peak times
  • Outdoor pools: June–September. Indoor pools: year-round
  • Want lessons? Browse swimming programs

Best Pools for Kids in Toronto

These four City of Toronto pools stand out for families with young kids:

  1. 1

    Pam McConnell Aquatic Centre (Downtown)

    Water slide, Tarzan rope, warm leisure pool. One of the best in the city for families.

  2. 2

    Douglas Snow Aquatic Centre (North York)

    Zero-depth entry pool, two water slides, and splash features. Great for toddlers.

  3. 3

    Agincourt Recreation Centre (Scarborough)

    Jungle-themed toddler pool and twisty water slide. Very popular with younger kids.

  4. 4

    Sunnyside Gus Ryder Pool (West End)

    Free outdoor pool open June–September. Right on the waterfront near the beach.

Frequently Asked Questions

Is swimming free in Toronto?
Yes! Leisure swim (also called recreational swim or family swim) is completely free at all City of Toronto indoor and outdoor pools. Lane swim and some specialized sessions may have a small fee ($2.50 youth · $3.75 adult). If you swim regularly, a multi-visit pass brings the per-visit cost down.
What's the difference between leisure swim and lane swim?
Leisure swim is casual, family-friendly pool time — you can splash, play, and use pool toys. Lane swim is for doing laps in marked lanes, typically used by fitness swimmers. Lane swim usually has rules about pace and sharing lanes.
Can I bring my toddler to leisure swim?
Absolutely! Toddlers are welcome at leisure swim sessions. Children under 8 must be accompanied by a caregiver in the water (not just on the pool deck). Babies and toddlers must wear swim diapers — regular diapers are not allowed.
Do I need to register for drop-in swimming?
No registration needed for most drop-in sessions — 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 and school breaks.
What should my child wear to the pool?
A proper swimsuit is required — no cotton clothing, cut-offs, or street clothes in the pool. Babies and toddlers must wear swim diapers. Goggles are optional but recommended for kids who like going underwater.
How do I find the drop-in swim schedule for my local pool?
Pick your neighbourhood from the list above — each page shows every community centre and pool in that area with the full weekly drop-in schedule, including exact times and whether sessions are free or paid. Schedules are updated daily from City of Toronto data.

Schedule data sourced directly from the City of Toronto's recreation database. Updated daily.

Browse All Drop-insSwimming Lessons & Registration