Youth sports academies across Canada

Find the academy that levels up your athlete

Compare soccer, hockey and golf academies, clubs and camps for kids 4 to 18 — by city, sport and age group. Free for families.

270+Academies & clubs
60Canadian cities
4–18Ages covered

Browse by sport

Pick your game

Every listing is a real academy, club or training program for young athletes — no stores, no hotels, no filler.


270+ programs

Soccer

Academies, clubs & camps

New listings

Hockey

Hockey schools, skating & goalie

Coming soon

Golf

Junior golf academies

Your sport?

More sports

Run an academy? Add it free

Programs by age

The right level at every age

Canadian youth sport groups players by birth year. A child’s age group is the age they turn during the calendar year.


4–8

First touches

Fun, coordination and ball or puck skills in small-sided games.

9–12

Skill building

Technique, positions and a first taste of competitive play.

13–15

Competitive

Tactics, fitness and pathways into rep, AA and elite streams.

16–18

High performance

Elite training, showcases and college or pro pathways.

Browse by city

Academies near you


38 academies

Montreal

16 academies

Vancouver

15 academies

Calgary

10 academies

Toronto


23 academies

Ottawa

15 academies

Windsor


How it works

Three steps to the right fit


01

Search

Pick a sport and your city to see every academy, club and camp nearby.

02

Compare

Check ages, programs, locations and contact details side by side.

03

Connect

Reach out directly to book a tryout, trial session or camp spot.

Featured

Featured academies


For academies & clubs

Get in front of parents looking right now

List your academy free, or claim your existing listing to update programs, photos and contact details.

Parents ask

Questions parents ask


What’s the difference between an academy and a house league?

House leagues are recreational and open to everyone. Academies add structured training from qualified coaches, usually with smaller groups, more sessions per week and a development plan for each player.

What age should my child start?

Most programs take children from age 4 or 5. Early programs focus on fun and basic skills; more competitive streams usually start around age 9 to 12.

When do registrations and tryouts happen?

It varies by sport and club. Many soccer clubs register in winter for spring and summer seasons, while hockey tryouts often run in late summer. Contact each academy directly for dates.

Is AcademyList free for parents?

Yes. Searching, comparing and contacting academies is always free for families.