How GetMovingTO works

Step 1: Tell us where you are

Allow location access in your browser, or type a Toronto address, postal code, or intersection. We use that to find recreation centres within roughly a 5 kilometre radius.

Step 2: See what's on now

By default we show drop-in classes starting in the next 12 hours, sorted by start time. You can also sort by distance or alphabetically, and filter by activity type (swim, yoga, fitness, sports) or age group (kids, teens, adults, 55+).

Step 3: Walk in

City of Toronto drop-in classes do not require pre-registration. Walk in, pay at the front desk, and join the next class. Plenty of it is free: leisure swim at every pool, lane swim at every outdoor pool, all skating, all child and youth sports, and everything at the 38 free centres. Otherwise it is $4.39 for an indoor lane swim or drop-in sport and $10.64 for a fitness or aquafit class.

Schedules update daily

Our daily sync runs at 9 a.m. Toronto time, pulling the latest schedule from the City of Toronto Open Data Portal. If a class is cancelled at the last minute by the City, we may not catch it, always confirm with the recreation centre before travelling.

Loading the full GetMovingTO experience…