🏒Built for Canadian minor hockey associations

Minor Hockey Association Software
Built Around the Season

Take registration, split the season fee into instalments, track attendance at every ice time, and keep hockey parents informed — house league and rep, in one place.

Season fees on a payment plan
House league and rep in one account
No per-player pricing
Why season-based matters

Hockey does not bill by the month

Most club software is written for sports that charge a monthly fee. Minor hockey does not work that way. A family registers once, commits to a full season of twenty to twenty-four weeks, and pays a single fee that lands somewhere around C$800 to C$1,200 for house league — before equipment, tournaments, and travel push the median all-in cost for a Canadian hockey family close to C$4,900 a year.

That shape creates two problems a monthly-dues tool cannot solve. The first is cash flow: the association commits to ice time before every family has finished paying, so the board needs to know precisely who is behind and by how much, in real time, not after a volunteer reconciles e-transfers on a Sunday night. The second is affordability: families increasingly need to split the season fee into instalments, and every instalment is another reminder someone has to send.

Widdo is built for that. You set the season fee per division, split it into the instalments your association allows, and the platform issues each one on schedule and follows up with the family automatically. Your treasurer opens one page and sees outstanding balances by division and by family. Nobody on the board spends their evening asking parents for money.

What boards deal with

The work that eats your volunteers

Minor hockey associations run on volunteer hours. These are the four that get burned first.

Reconciling e-transfers and cheques against a registration spreadsheet every week

Every season fee tracked per player, with a live list of who still owes before ice is booked

Volunteers on the board chasing families for the second and third instalment

Instalments issued on schedule with automatic reminders to each family

House league and rep fees living in different files with different rules

One account with every division, each carrying its own roster and its own season fee

No record of who showed up to which ice time when a question comes up in March

Attendance marked at the rink and stored per player for the whole season

What Widdo does

What a minor hockey association actually needs

Registration money, attendance, divisions, and communication. The four things that decide whether your season runs clean.

Season Fees & Instalments

Set the registration fee for each division and split it across the season. Widdo issues each instalment on time and reminds the family, so the board is not the collection department.

Attendance at Every Ice Time

Coaches mark who is at practice or the game from a phone at the rink. Every session is recorded per player across the full season.

House League & Rep Divisions

Run U7 through U18, house league and rep, in one place. Each division has its own roster, coaches, schedule, and fee.

Parent Communication

Send a notice to the whole association, a single division, or one family. Ice time changes, tryout dates, and payment reminders all in one channel.

AI Assistant for the Board

Ask which families still owe a season instalment or which players have been missing ice times, and get the answer straight from your association's data.

Flat Monthly Price

C$139, C$269, or C$479 a month for the whole association. Register two hundred more players in the fall and the invoice does not move.

Pricing

One price for the association

No charge per registered player and no percentage of your registration revenue. A strong registration year should be good news for your budget, not a bigger software invoice.

Starter

C$139

CAD per month

For a small association running house league only.

Pro

C$269

CAD per month

For associations running house league and rep divisions.

Enterprise

C$479

CAD per month

For large associations with multiple rinks and paid staff.

U7–U18

Every division supported

Flat

Monthly price, any registration

100%

Cloud based

AI

Assistant included

FAQ

Questions hockey boards ask us

Can families pay minor hockey registration in instalments?

Yes, and for most associations this is the point. You set the season fee for each division once, then split it into as many instalments as your association allows — a deposit when registration opens and the balance spread across the season is the common pattern. Widdo issues each instalment on the date you choose and sends the family a reminder automatically, so nobody on the board has to send that message.

Does Widdo handle both house league and rep divisions?

Yes. Create every division your association actually runs, U7 through U18, house league and rep, boys and girls. Each division carries its own roster, coaching staff, schedule, and season fee, which matters because a rep team fee is not a house league fee and the two should never be maintained in the same column of a spreadsheet.

How does our treasurer see who still owes their season fee?

The dashboard shows outstanding balances by division and by family, updated as payments come in. Instead of reconciling e-transfers against a registration list, the treasurer opens one page and sees exactly who is behind. That matters most in the weeks before ice is booked, when the association is committing money it has not fully collected yet.

Can coaches track attendance at practices and games?

Yes. The coach opens Widdo at the rink, picks the ice time, and marks who is there. It takes a few taps on a phone. Attendance is stored per player and per division for the whole season, so the association has a record when a question comes up in March about a player who quietly stopped showing up in January.

What does Widdo cost for a minor hockey association?

A flat C$139, C$269, or C$479 per month for the entire association, depending on how many divisions you run. Widdo does not charge per registered player and does not take a percentage of your registration revenue, so a big registration year does not turn into a bigger software bill.

Get your association ready before registration opens

Season fees, instalments, attendance, and parent communication in one place — so your volunteers can go back to running hockey.