Kids classes & activities in Ontario
Ongoing weekly programs for Ontario children aged 0–12: swim lessons, gymnastics, dance, martial arts, soccer and multi-sport, art and music classes, STEM and tutoring. Filter by category, child's age and postal code to see what runs near you, and check the provider's own page for current session dates and fees. Free to search, no account needed.
Top-rated this week
Highest rated500 classes & programs


Salon Des Bananes


Spare Room - Shared Artist Studios
What's listed here
These are ongoing weekly programs rather than one-off events: swim lessons, gymnastics and tumbling, dance, martial arts, soccer and multi-sport, art and pottery classes, music and instrument lessons, science and STEM clubs, and tutoring. Most run in terms or sessions, so places open and close through the year.
Programs are grouped by the age they serve — infant and parent-and-tot classes, toddler and preschool programs, and school-age clubs up to about age 12. Filtering by your child's age is usually faster than searching by name, because the same provider often runs several age-banded versions of one class.
Every listing links to the provider's own page for the current schedule and fee. MapleCub doesn't take registrations or payments, and adult-only venues are excluded from this feed so it stays a family listing.
Looking for regulated child care rather than a weekly class? Search 20,500+ province-verified licensed daycares, or see summer and holiday camps for seasonal full-day programs.
Activities by province
Frequently Asked Questions
What kids activities are available in Ontario?
Swim lessons, gymnastics, dance, martial arts, soccer, baseball, art classes, music lessons, STEM programs and nature exploration all run in Ontario. MapleCub lists activities for ages 0–12 across the province.
Are there free kids activities in Ontario?
Yes — many Ontario kids activities are low-cost or free, including programs at local parks, library events, recreation centres, and community classes. MapleCub lets you filter activities by price to find free and low-cost options near you.
What ages are Ontario kids activities for?
Most listed activities are for children ages 0–12. You can filter by age group on MapleCub — from baby and toddler classes (0–2 years) through school-age programs (6–12 years). Many programs have specific age windows, so filtering is the fastest way to find the right fit.
How do I find kids activities near me in Ontario?
Use MapleCub's Activities page to filter by category (swim, sports, arts, STEM, outdoor), age group, price, and city. Enter your postal code to find programs closest to you anywhere in Ontario.


