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:
- Is this your child's choice, or yours?
- Has your child reached the later part of Train to Train, physically and emotionally?
- Will there still be another sport or cross-training?
- Is training load building up gradually, with full rest days each week? (If your child has ongoing pain, check with a doctor first.)
- 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
- Not sure which sport? See Choosing a Sport for Your Child.
- Avoid common mistakes: 8 Youth Sports Myths Parents Believe.
- Worried about cost? See Paying for Youth Sports.
- How to register for soccer or basketball: How Youth Soccer Works in BC and How Youth Basketball Works in BC.
- Search beginner programs on our site by sport, city and age.
Sources
- Long-Term Development β Sport for Life
- Active Start β Sport for Life
- FUNdamentals β Sport for Life
- Learn to Train β Sport for Life
- Train to Train β Sport for Life
- Train to Compete β Sport for Life
- Active for Life β Sport for Life
- Building a Solid Foundation: The First Three Stages of Long-Term Development β Sport for Life (2024)
- Long-Term Development in Sport and Physical Activity 3.0 β Sport for Life (PDF)
- Long Term Athlete Development β Basketball BC
- Canadian 24-Hour Movement Guidelines: Early Years (0β4 years) β CSEP
- Canadian 24-Hour Movement Guidelines: Children and Youth (5β17 years) β CSEP
- Swim for Life β Lifesaving Society BC & Yukon
- Swimming Lessons β City of Surrey
- CanSkate β Skate Canada
- CanSkate β Skate Canada BC/YT Section
- Helmet Use Policy β Skate Canada
- Small-Sided Soccer Development Policy β BC Soccer (PDF)
- U9 Player Pathway β Hockey Canada (PDF)
- Progressive Tennis β Tennis Canada
- Club Volleyball β Volleyball BC
- FAQ β BC School Sports