What Does Minor Hockey in Canada Cost? (2026)

The Short Answer

Minor hockey in Canada costs roughly CAD $1,500 to $3,500 a season at house level and $12,000 to $25,000 at AAA, with rep tiers in between. Where your family lands depends on two things: how competitively your child plays, and which province you live in. Every figure in this guide is in Canadian dollars.

Across the Canadian seasons families have reported to Hockey Budget, the median minor hockey season comes in around CAD $4,900 once you blend every level together, but that single number hides an enormous spread. Most families play house and rep, where the cost is reasonable. The eye-watering figures come from AAA and elite leagues, which are the exception, not the norm.

This guide breaks it down by level, by Hockey Canada division, and by province. For the level-by-level mechanics shared with the US, see our House vs A vs AA vs AAA breakdown.

Minor Hockey Cost by Level (CAD)

Canada uses different tier vocabulary in every province, but the cost ladder follows the same shape: house at the bottom, AAA at the top.

Level Season Cost (CAD) What you get
House / Recreational $1,500 - $3,500 Local league, shared ice, volunteer coaches, minimal travel
Rep (A / AA / BB) $3,000 - $9,000 Tryout teams, paid coaching, tournaments, regional travel
AAA / Elite $12,000 - $25,000 Top competition, heavy travel, showcases, year-round commitment

The single biggest cost driver is travel, not registration. A house family drives to the local arena; a AAA family drives or flies across the province (and sometimes the country) most weekends. Registration is the line item that shows up on the form, but tournaments, hotels, and gas are what actually separate a $4,000 season from a $20,000 one.

Cost by Hockey Canada Division (U7 to U18)

Registration and equipment both climb with age. Hockey Canada uses U7, U9, U11, U13, U15, U17, and U18 divisions (the older Initiation / Novice / Atom / Peewee / Bantam / Midget names still come up in conversation, but rosters use the U-numbers). Quebec is the exception and uses M-numbers (M7 through M18).

Cost by Province (CAD)

Province is one of the largest factors in your total. Provinces with dense hockey populations and community-owned arenas keep costs down; thinner markets and ferry or long-haul travel push them up.

Province House (CAD) AAA (CAD)
Ontario $1,550 - $3,400 $12,050 - $23,450
Alberta $1,550 - $3,400 $11,850 - $23,150
British Columbia $1,550 - $3,450 $12,300 - $23,750
Quebec $1,500 - $3,350 $11,800 - $23,050
Saskatchewan / Manitoba $1,600 - $3,400 $11,800 - $22,950
Atlantic (NS, NB, PE, NL) $1,600 - $3,650 $11,900 - $25,050

A few province-specific notes worth knowing before you compare numbers:

What Registration Does and Doesn't Cover

The registration fee is the number you see first, but it's rarely the whole bill. Registration usually covers ice time, league fees, referees, and coaching. It usually does not cover:

For the full list of costs that don't appear on the registration form, see hidden costs of youth hockey. They apply on both sides of the border.

Financial Assistance for Minor Hockey in Canada

Cost is the number one reason Canadian families leave the game, and there is more help available than most realize. Much of it goes unclaimed every year:

Amounts and deadlines change year to year, so confirm the current details before you apply. We track verified assistance programs across Canada and the US at our grants and scholarships finder, and you can read about 20 programs most families don't know about.

How to Keep Minor Hockey Affordable


Want your family's real number in Canadian dollars? Our free season calculator estimates your all-in minor hockey cost from your province, division, level, and position, covering registration, equipment, travel, and the costs covered in this post.