Home Drop-in Activities

Drop-in Activities

City of Calgary drop‑in schedules and class bookings

Recreation offers a variety of drop in programs at our facilities from fitness, to swimming, sports and preschool opportunities.

Note: Some drop-ins allow for reservations to be booked in advance in order to secure your spot. Reservations can be made up to 7 days in advance, starting at 5:30 a.m. daily. Advance reservations do not include admission to the facility. You are required to pay drop-in admission or present a valid pass for entry to the facility.

Select from the schedules below to get started.

Swimming Drop-in Schedules


Swimming drop-in schedules. Including Public Swim, Family Swim, Lane Swim and Dive Tank schedules.

Fitness Drop-in Schedules


Fitness drop-in schedules. Including Aquatic Fitness, Strength & Cardio, and Gentle Fitness.

Preschool Activities Drop-in Schedules


Come play with your child on our incredible indoor play structures. Adult supervision is required.

Skating & Hockey Drop-in Schedules


Arena skating and hockey drop-in schedules.

Sports, Climbing & Gymnastics Drop-in Schedules


Sports drop-in schedules. Including badminton, basketball, gymnastics, pickleball, soccer, and rock climbing.

Wellness & Meditation Drop-in Schedules


Wellness and meditation drop-in schedules. Including Mind Body Fitness, Yoga and Stretch & Restore.