How much does minor hockey cost in Ontario?

2026-2027 season estimates • Updated October 2026 • Built from published program fees and family reports

All-in season cost by level

This is the full season, not just registration. Ice, travel, tournaments, and equipment usually add up to more than the sign-up fee.

LevelEstimated U13 season cost
House
CAD $2,600 – CAD $5,200
Select
C
CAD $3,500 – CAD $6,900
B
BB
CAD $4,500 – CAD $9,700
A2
A1 / A
CAD $4,900 – CAD $11,000
AA
CAD $7,700 – CAD $14,900
AAA
CAD $8,600 – CAD $17,300

Where the money goes

A typical U13 A season in Ontario, about CAD $7,900. Follows the age picked above.

Assumes 2 tournaments, each a 2 to 6 hour drive with 2 hotel nights, two parents and a sibling travelling.

  • Tournament travelCAD $2,15027%
  • Team feesCAD $1,90024%
  • RegistrationCAD $1,40018%
  • DevelopmentCAD $1,00013%
Estimated from published Ontario program fees and family reports

How does your season compare?

Add your own costs from last season, any club, any level, to get a full breakdown to budget this season.

Get my breakdown

Costs added by real families

Hidden costs

  • Ontario registration has climbed steadily since 2018, driven largely by rising ice-rental and officiating costs, and aging municipal arenas in cities like Ottawa face closure.
  • The rep tryout process often involves paid evaluation skates (typically CAD $25-$100 per organization, a few hundred at some AAA clubs) before you know where your player lands.
  • 'Select' (non-rep all-star) sits between House League and the lowest Rep tier, and parents often confuse it with actual Rep; confirm what tier your player's 'invitation' actually represents.
  • Spring hockey (CAD $500-$1,500) is common at competitive levels but typically not included in 'season cost' quotes.
  • OMHA families outside the GTA face unavoidable travel for Rep play, as regional leagues (Shamrock, Tri-County, Bluewater) each span many towns across multi-county areas.

Savings tips

  • Ontario associations frequently offer early-bird registration from spring through late July; paying early can save 5-10%.
  • KidSport Ontario (up to CAD $250) and Canadian Tire Jumpstart (up to CAD $300) can cover about CAD $550 of registration combined, and some local KidSport chapters offer more.
  • GTHL families should compare clubs before tryouts; the league sets a uniform CAD $950 registration fee, but club and team fees vary meaningfully between clubs at the same level, so ask each club directly.
  • OMHA Rep leagues just outside the GTA (York-Simcoe, Tri-County) are often materially cheaper than GTHL equivalents for families willing to commute.

Hockey in Ontario

Your child's team will be "Rep" (AAA, AA or A), "Select" or House League. Each is a separate commitment with its own row in the table above. Select is non-rep all-star. AAA registration varies widely and is often not published at all. Clubs that do publish run roughly CAD $2,750 to $4,900. Elgin-Middlesex is $2,750, Huron-Perth $2,975 to $3,345, Peterborough $3,450 and Guelph $3,800 to $4,900. Every one of them excludes a separately voted team budget covering tournaments and travel. So a published fee is not the full season. No GTHL club publishes its AAA team fee. The league's own CAD $950 registration fee covers game ice only, with club and team fees on top.

More about Ontario hockey

Branch matters as much as province. An OMHA AAA family in rural Ontario and a GTHL AAA family downtown have very different cost profiles. The OHF alone is Hockey Canada's largest branch, with over 220,000 participants. Its minor hockey members include the OMHA (200+ associations), the GTHL (55 clubs in the GTA), Alliance Hockey (southwest) and NOHA (north). HEO (Ottawa/east) operates as a separate branch alongside it. Ontario is the biggest minor hockey market in the world.

Hockey programs in Ontario

Season cost estimates and family-reported costs for 542 programs.

Show more

See costs for another area

Learn more