Skip to content
YouthSportsList
Choose area

Guide

What Sport at What Age? A Stage-by-Stage Guide for Ages 3–18 (with Greater Vancouver Prices)

Using Canada's Sport for Life Long-Term Development stages: what kids should focus on at each age, where true beginners can start in Greater Vancouver, how much weekly time it takes, typical prices, and when it makes sense to specialize. Prices come from our October 2026 survey.

Last reviewed: October 30, 2026ι˜…θ―»δΈ­ζ–‡η‰ˆLeer en espaΓ±ol

Before about age 12, most kids are best served by playing several sports and building basic movement skills, not by picking one sport and drilling it. Sport for Life's Long-Term Development (LTD) framework says that, apart from "early specialization" sports such as gymnastics, diving and figure skating, kids shouldn't over-specialize before their early teens; specializing usually happens late in the Train to Train stage (about 11–15 for girls, 12–16 for boys). Our October 2026 survey of Greater Vancouver programs found that beginner programs mostly meet once a week for 30–60 minutes, and city-run swimming, skating, basketball and badminton lessons have median prices of roughly $60–$90 per term.

This guide is organized by age: what to work on, where to start and what it costs. To compare individual sports, see Choosing a Sport for Your Child.

The big picture: LTD stages

LTD was developed by the Canadian organization Sport for Life. Provincial sport organizations such as Basketball BC and BC Soccer use the same stages in their youth programs. These are the stages that matter for ages 3–18:

Stage Approximate age Focus Example set-up from official sources
Active Start 0–6 Learning to run, jump, balance, throw and catch through play About 180 minutes of activity a day; roughly 3/4 child-led play, 1/4 adult-led
FUNdamentals Girls ~6–8, boys ~6–9 Agility, balance, coordination, speed About 3/4 general physical activity, 1/4 sport-specific; half of it free play
Learn to Train Girls ~8–11, boys ~9–12 The key window for learning sport skills Sport-specific training 3 times a week plus 3 sessions of other sports; three sports at about 1/3 each
Train to Train Girls ~11–15, boys ~12–16 Growth spurt; physical, technical-tactical and mental development Main sport about 2/3, second sport about 1/3; 6–9 sessions a week for those on a competitive path
Train to Compete Girls ~15–21, boys ~16–23 Near full-time, year-round training One sport, or two complementary ones at most
Active for Life Not age-based Competitive or recreational β€”

A few notes:

  • Ages are a guide only. LTD 3.0 stresses developmental stage over birthdays, and kids of the same age can be years apart in development.
  • The Train to Compete ages come from Basketball BC's LTAD page. Sport for Life itself says entry depends on progress, not age.
  • Before these stages, Sport for Life also describes "Awareness and First Involvement": make the first experience a positive one.

Programs are only part of the picture. The Canadian 24-Hour Movement Guidelines recommend at least 180 minutes of activity a day for 3- and 4-year-olds, including at least 60 minutes of energetic play, and at least 60 minutes a day of moderate-to-vigorous activity for ages 5–17.

Ages 3–5: Active Start β€” play first

What to focus on

  • Sport for Life recommends free play and non-competitive games, so kids feel capable in lots of activities.
  • Children aged 3–4 need 10–13 hours of sleep a day, naps included.
  • Swimming and skating lessons at city pools and rinks are common first classes at this age.

Where to start and what it costs (our October 2026 survey)

Sport How to start Survey prices
Swimming City pool Swim for Life lessons, Preschool levels 1–5 (ages 3–5) Median $84 per term; middle half $69–$90 (18 programs in 11 cities/districts)
Skating City learn-to-skate lessons; Skate Canada's CanSkate at skating clubs City: median $91 per term, middle half $76–$102 (14); clubs and private schools: $150–$298 per term (3)
Soccer Community club programs for U4–U6; community centre soccer classes Clubs: median $355 per season, middle half $292–$425 (21 programs at 17 clubs); community centres: median $63 per term (13)
Basketball Preschool basketball at community centres Median $62 per term; middle half $56–$105 (10)
Tennis Red Ball tennis: 8 and under, quarter court, lower net Community centres: $60–$368 per term (5); private tennis schools: $184–$473 per term (5)
Ice hockey Kids aged 5–6 can join a minor hockey association's U7 Median $650 per season; middle half $495–$890 (25 programs at 24 associations); 14 of 28 U7 listings say team fees are extra

Rules and savings worth knowing

  • Swimming: Swim for Life is the Lifesaving Society BC & Yukon lesson system, and most city pool children's lessons in our survey use its Preschool and Swimmer levels. Since June 7, 2026, the City of Surrey offers free introductory lessons (Preschool and Swimmer 1–3) to Surrey residents aged 3–12; residency must be verified, and cancelling within seven days of the start costs $25. The two private swim schools in our survey that publish per-term preschool prices charge $416–$670 per term for small-group lessons.
  • Skating: CanSkate is for beginners of all ages. It has six stages that teach balance, control and agility, the base for figure skating, hockey, ringette and speed skating. Skate Canada requires a CSA-approved hockey helmet for CanSkate skaters up to and including Stage 5.
  • Soccer: BC Soccer's policy is no competitive games for U6 and younger.

Weekly time: most beginner programs for this age in our survey meet once a week for 30–60 minutes (45 minutes is the most common). Club soccer for young kids often runs once or twice a week.

Ages 6–8 (boys to 9): FUNdamentals β€” many sports, basic skills

What to focus on

  • The "ABCs" of movement: agility, balance, coordination and speed.
  • Sport for Life's example split: about 3/4 general physical activity and 1/4 sport-specific, with half of the time in free play.
  • LTD 3.0 says competition at this stage should be informal, with no record of results. BC Soccer does not record or post scores or standings for U12 and younger, and Hockey Canada's U9 (ages 7–8) plays half-ice 4-on-4 with no scores, standings or playoffs.
  • Kids aged 5–13 need 9–11 hours of sleep a night.

Where to start and what it costs (our October 2026 survey)

Sport How to start Survey prices
Swimming Swim for Life Swimmer levels 1–6 (mostly ages 5–12) Median $90 per term; middle half $82–$116 (25 city programs)
Skating City learn-to-skate; CanSkate Median $80 per term; middle half $76–$108 (15)
Soccer Community club house league (no tryouts); U7–U9 play small-sided games from 3v3 to 7v7 Median $415 per season; middle half $360–$454 (30 programs at 17 clubs)
Ice hockey U9 (ages 7–8) Median $825 per season; middle half $700–$970 (25)
Basketball Community centre classes Median $83 per term; middle half $54–$125 (16)
Tennis Red Ball, then Orange Ball (9 and under, three-quarter court) Community centres: median $159 per term (6); private tennis schools: median $440 per term (6)
Badminton Community centre classes Median $63 per term; middle half $52–$81 (8); private badminton schools: median $329 per term (7)
Volleyball Community centre intro volleyball Median $112 per term (9)

Weekly time: most beginner programs in our survey meet once a week for about an hour, while community soccer often meets twice a week. Add recess and after-school play, and kids get close to the 60-minutes-a-day guideline.

Ages 9–12 (girls from 8): Learn to Train β€” the skill-learning window

What to focus on

  • Sport for Life describes this as a period of accelerated development of coordination and fine motor control, which makes it the best time to learn sport skills.
  • Several sports are still recommended. LTD 3.0's example is three sports at about a third each, with sport-specific training three times a week plus three sessions of other sports or activities.
  • Training and competition split about 70:30, and formal local competition begins. Sport for Life explicitly advises against specializing in late-specialization sports at this stage.

Where to start and what it costs (our October 2026 survey)

Sport How to start Survey prices
Soccer Community house league; U10–U13 play 6v6 to 9v9 Median $435 per season; middle half $400–$462 (21)
Ice hockey U11 (ages 9–10), community level Median $970 per season; middle half $860–$1,120 (25)
Volleyball Community centre intro classes; club-run intro programs Community centres: median $81 per term, middle half $56–$133 (16); clubs: median $270 per term (7)
Basketball Community centre classes Median $76 per term; middle half $53–$125 (16)
Badminton Community centre classes; private schools Median $59 per term (9); private: median $329 per term (7)
Tennis Orange Ball, then Green Ball (10 and under, full court) Community centres: median $214 per term (5); private: median $500 per term (6)
Golf Junior golf lessons City and private courses combined: median $224 per term; middle half $166–$358 (14, of which 4 city)
Swimming Continue Swimmer levels, or Swimmer 7–9 (Canadian Swim Patrol) City: median $90 per term (25)

Weekly time: beginner programs still mostly run once a week for about an hour. Two or three sports at once gets a child close to LTD's example week.

Ages 12–16: Train to Train β€” the growth spurt and narrowing down

What to focus on

  • This is the stage of the adolescent growth spurt (peak height velocity). Sport for Life notes that physical, mental and emotional maturity develop at different rates.
  • In Sport for Life's words, athletes generally specialize in one sport towards the end of this stage. LTD 3.0's example is a main sport at about 2/3 and a second sport at about 1/3.
  • Athletes on a competitive path train 6–9 times a week (complementary sports included), with about a 60:40 training-to-competition split. Competition moves from local to provincial, and formal standings and rankings start here.
  • LTD 3.0 lists "training load increased too rapidly" among the special issues to address at this stage.

Can a beginner still start? Yes. (our October 2026 survey)

Sport How to start Survey prices
High school teams BC School Sports: students get five consecutive years of eligibility starting in Grade 8 Not surveyed
Soccer Community house league U13–U16 Median $445 per season; middle half $430–$485 (13)
Ice hockey Community (house / C) level, U13–U18 Median $1,039 per season; middle half $945–$1,170 (71 programs at 23 associations)
Volleyball Community centre intro classes; club teams start around 12U–13U Community centres: median $81 per term (13)
Basketball, volleyball, badminton Youth drop-in at community centres $0–$8 per visit; medians $1–$4
Badminton Community centre classes; private schools Median $75 per term (12); private: median $372 per term (8)

Volleyball BC's club season runs January to May, with tryouts starting in November and continuing through December into early January. See How Club Volleyball Works in BC for the rules.

What do competitive teams cost? In our survey, rep and club teams (mostly selected competitive teams) for ages 12 and up have a median fee of $1,435 per season (51 programs at 26 organizations): club volleyball $2,000 (15), rep hockey $1,368 (16) and soccer $650 (17, including some divisional teams with no tryout). Teams that publish a schedule mostly practise two or three times a week, plus games. Tryout fees, tournaments and travel are often extra; see 8 Youth Sports Myths Parents Believe.

Ages 16–18: Train to Compete or Active for Life

  • Train to Compete: near full-time, year-round training, usually in one sport (two complementary sports at most). Entry depends on ability, not age.
  • Active for Life: Sport for Life says anyone who wants to stay physically active belongs in this stage. It splits it into Competitive for Life (organized sport, including recreational leagues) and Fit for Life, and teens can choose either.
  • Teens aged 14–17 need 8–10 hours of sleep a night.

Options in Greater Vancouver (our October 2026 survey)

Sport How to start Survey prices
Basketball, volleyball, badminton Youth drop-in at community centres $0–$8 per visit; medians: basketball $2, volleyball $1, badminton $4
Soccer Community house league U17–U18 Median $482 per season; middle half $440–$490 (9)
Ice hockey Community level U18 Median $1,034 per season; middle half $972–$1,144 (24)
Swimming Teen and adult lessons (Swim for Life Teen & Adult levels) City: median $88 per term (5, including Swimmer classes open to age 16)
Skating City learn-to-skate Median $91 per term (8)
High school teams Available through Grade 12 Not surveyed

If your teen is thinking about university sport, read Sports and School Pathways in BC.

When does specializing make sense?

Start with the type of sport. LTD 3.0 groups sports like this:

Type LTD 3.0 examples What it means
Early specialization (acrobatic) Gymnastics, diving, figure skating Small bodies and fast rotation are an advantage, so specialization comes earlier
Early "feel" matters Swimming, soccer, racquet sports Start early to build a feel for the water or ball, but that isn't the same as specializing early
Late specialization Golf, rowing, triathlon Peak performance can come in the mid-30s or later

Most other sports follow the usual timeline. LTD 3.0 says athletes in those sports "should not overspecialize until their early teens."

Then look at the stage. Specializing generally fits late in Train to Train, around 15 for girls and 16 for boys. Until then, LTD 3.0 suggests keeping a second sport.

Finally, look at your child and your family. LTD 3.0 warns that parents shouldn't be pressured to choose a single sport too early, and that over-specialization can lead to burnout, injury and limited development. Questions to ask yourself:

  1. Is this your child's choice, or yours?
  2. Has your child reached the later part of Train to Train, physically and emotionally?
  3. Will there still be another sport or cross-training?
  4. Is training load building up gradually, with full rest days each week? (If your child has ongoing pain, check with a doctor first.)
  5. Can your family manage the time and cost of a competitive team (survey median for ages 12+: $1,435 per season)?

About the price data

  • Source: our October 2026 survey of 1,631 programs at 308 organizations in Greater Vancouver. Prices are those published on each organization's own website (mostly 2026–27; a few organizations only show last season's price), checked on October 21, 2026.
  • Method: we only counted beginner-level programs that don't require a tryout and aren't marked intermediate or above (lessons, house leagues and drop-ins). We took the midpoint of each program's published price range and then the median across programs; "middle half" means the 25th to 75th percentile. "City" means municipal recreation departments; "private" means private schools and facilities, not membership clubs.
  • Ages: taken from each program's published ages or birth years (age = 2026 βˆ’ birth year). We used the age bands 3–5, 6–8, 9–11, 12–15 and 16–18 (hockey by U7, U9 and so on), and counted a program if its ages overlap the band.
  • Sample size: the number in brackets is the number of programs. Treat cells with fewer than 10 as a rough guide only; where the sample is very small we show the lowest to highest published price.
  • Units: per-term and per-season prices can't be compared directly. A city term can run anywhere from a few weeks to more than three months, and prices roughly follow the number of classes.
  • What's not included: some published prices exclude GST (172 programs in our survey say tax is extra), and they may exclude tryout, uniform or tournament fees. Always check the organization's website before registering.

Next steps

Sources

  1. Long-Term Development – Sport for Life
  2. Active Start – Sport for Life
  3. FUNdamentals – Sport for Life
  4. Learn to Train – Sport for Life
  5. Train to Train – Sport for Life
  6. Train to Compete – Sport for Life
  7. Active for Life – Sport for Life
  8. Building a Solid Foundation: The First Three Stages of Long-Term Development – Sport for Life (2024)
  9. Long-Term Development in Sport and Physical Activity 3.0 – Sport for Life (PDF)
  10. Long Term Athlete Development – Basketball BC
  11. Canadian 24-Hour Movement Guidelines: Early Years (0–4 years) – CSEP
  12. Canadian 24-Hour Movement Guidelines: Children and Youth (5–17 years) – CSEP
  13. Swim for Life – Lifesaving Society BC & Yukon
  14. Swimming Lessons – City of Surrey
  15. CanSkate – Skate Canada
  16. CanSkate – Skate Canada BC/YT Section
  17. Helmet Use Policy – Skate Canada
  18. Small-Sided Soccer Development Policy – BC Soccer (PDF)
  19. U9 Player Pathway – Hockey Canada (PDF)
  20. Progressive Tennis – Tennis Canada
  21. Club Volleyball – Volleyball BC
  22. FAQ – BC School Sports