Youth Programs

Aqua Elephant Yoga

708 Annette Street, Toronto, ON M6S 3R8905-995-9026

Yoga for kids ages 5-16 years! Enjoy the benefits of yoga through our summer camps, classes and private parties.

Evolve Camps

69 Wingold Avenue, #120, North York, ON M6B 1P8(647) 345-3999

Offering multiple action sports programs across Canada, including summer skateboarding/scootering/BMX day camps, ski/snowboard camps, mobile birthday parties and more!

GTA Photography Camps

25 Toronto Street, Toronto, Ontario M5C 2R1416-546-9089

GTA Photography Classes is a premier photography school with a variety of programs for Kids (8-12) & Teens (13-17). We’re listed as one of the Top 10 Photography Schools by BlogTO and you may of also seen our in…

Lifetime Skills Academy (LSA)

160 Dudley Ave., Thornhill, ON L3T 2E6(416) 627-1092

Developing successful leaders through S.T.E.M, finance, and leadership programs. Students become fluent and master the skills involved in Robotics, 3-D Printing, Coding, Tech Art, Financial Literacy, and Public Spea…

McMichael Canadian Art Collection

10365 Islington Avenue, Kleinburg, Ontario L0J 1C0888-213-1121

Renowned for its devotion to collecting only Canadian art, the McMichael permanent collection consists of almost 6,000 artworks. Offering unique visual arts, arts & crafts programs and camps throughout the year for…

Optimal Academics

Services available to the GTA and Hamilton areas, (888) 220-4377

Tutoring services in the Greater Toronto Area and Hamilton for students in grades JK-12 that have learning disabilities or other specific learning needs.

Pedalheads Bike, Sport, and Trail Camps

1875 Leslie Street, Unit 12, North York, ON M3B 2M51-888-886-6464

Pedalheads offers bike, trail, swim, and sport programs to families in over 140 cities across Canada and the USA. 

Resiliency & Me

2444 Hurontario Street, Mississauga, ON L5B 2V1647-973-7837

As Child and Youth Care Practitioners, we help design recreational, therapeutic and social programs for children and youth impacted by development trauma. As CYCP we use a strength-based approach, which means, we fo…

TAC Academy

3377 Bayview Ave., Toronto, ON M2M 3S4(416) 627-1092

Inspiring and fostering a life-long love of the sport in a safe, inclusive, and instructional environment. Our coaches will instill principles of discipline, fair play, leadership, responsibility, critical thinking,…

TAC Aquatics

3377 Bayview Ave., Toronto, ON M2M 3S4(416) 627-1092

Offering learn-to-swim camps, week and weekend lessons, and competitive swim team pathway. Easy scheduling, co-ed, all ages. Toronto & the G.T.A.

TAC Sports

3377 Bayview Ave., Toronto, ON M2M 3S4(416) 627-1092

Offering unique training in swimming, tennis, soccer, basketball, dance, gymnastics, biking, fitness, and MMA programs for kids and teens in the GTA.

The STEAM Project

561 Edward Avenue, Unit 1, Richmond Hill, Ontario L4C 9W6(289) 819-0178

In a world of increasingly high demands for scientific and technological innovation, The STEAM Project encourages youth to use their skills to improve the lives of others through hands-on experiences with new and em…

360° Kids

Various locations in York Region,

Family programs that demonstrate their commitment to community wellness by providing service and support to 1,200 parents, grandparents, caregivers and preschool children each year. Families can atten…

e² Young Engineers Greater Toronto Area North

Toronto, Ontario
437-999-8887


Markham Sports Dome

5300 14th Avenue, Markham, Ontario L3S 3K8
647-924-8340


RCSCC Harwood (Sea Cadet) Registration

48 Exeter Road, Ajax, ON L1S 2J8
(905) 427-0482


Red Sandcastle Theatre

922 Queen Street East,, Toronto, Ontario M4M 21J5
416 845-9411


SBA Basketball

Cedarbrae Plaza, 3495 Lawrence Ave E #210, Scarborough, Ontario M1H 1B3
(416) 551-7554


Sensational Kidz Therapy Services

164 Queen St E, STE # 206, Brampton, ON L6V 1B3
(647) 994-2109


Shindokan Club Canada

57 Glen Cameron Road, Thornhill, Ontario L3T 1P3
647-963-1290


Teen Coach Canada

Palmerston Avenue, Toronto, Ontario M6G 2P7
(705) 300-0988


Add Your Business to these Listings. Learn More

Join the Family!

Get our What's ON Family Event Guide

delivered to your inbox each week!

15585
Scroll to Top