Categories
Sports Marketing

Spring Hockey Marketing: How to Fill a Spring Program Before the Season Ends

/Sports marketing guide / Hockey

Spring Hockey Marketing: How to Fill a Spring Program Before the Season Ends

By Rounak SardesaiLast updated November 20265 min read
Youth hockey players skating during a spring practice
Spring hockey
The short answer

To fill a spring hockey program, start marketing in January, while families are still deep in the winter season. Collect interest first, run ID skates in February and March, and sell what the player gets out of spring: development, games and being seen. By April, the families who were going to sign up already have.

Rounak's take

I think a spring program should sell what the player gets seen by and gets better at, not the ice hours.

01

When does spring hockey season run?

In Western Canada, the alternate season runs from April 1 to July 15. Hockey Manitoba, BC Hockey, Hockey Alberta and Hockey Saskatchewan set those dates when they standardized spring programming in 2016. Many independent spring programs, like the BCSHL programs run by BCHL teams, play from mid April to the end of June.

That puts your selling window in the middle of the winter season. Minor hockey in Kelowna, for example, runs from September to March. So the families you want are at the rink four times a week with another team, thinking about playoffs, not about May.

What that means for your calendar:

WhenWhat to do
Early JanuaryOpen an interest list and post your spring dates
Late JanuaryAnnounce ID skate or tryout dates
February to MarchRun ID skates and make offers
MarchFinal call, then waitlist
April to JuneFilm everything for next year

/Sources: April 1 to July 15 · mid April to the end of June · September to March

02

What do families actually pay for in a spring program?

They pay for development and exposure. A spring program is a big extra cost on top of a winter season, so parents want to know exactly what their player gets. Show the hours, the games, the coaches and who'll be watching, in that order of importance to them, not yours.

Look at how the BCSHL programs describe themselves. The Langley Rivermen program lists 22 hours on ice, 22 hours of dryland and 12 full-length games, including showcase weekends, at $2,750 plus GST. Every one of those lines answers a parent's question before they ask it.

The cost matters too. Canadian families already pay a median $1,938 a year for hockey, according to the 2026 Jumpstart youth sport report. I've said before that hockey has priced itself out of a lot of Canadian families. Spring programs have to earn their place on top of that, so the value has to be obvious on the page.

/Sources: 22 hours on ice ... $2,750 plus GST · median $1,938

03

How do you market a spring hockey program?

Build a page that answers every parent question, collect interest in January, then use reels from the winter and last spring to sell the ID skate. Follow up with every family that registers interest within a day. Most spring programs don't lose families to a rival. They lose them to silence.

The plan I'd run:

  1. One page with everything on it. Dates, ages, cost, what's included, coaches, showcase dates, the ID skate and a registration button. No PDF to download.
  2. An interest list in January. A short form: player name, birth year, position, current team, parent email and phone.
  3. ID skate dates announced by late January. Give families three or four weeks of notice. They're juggling a full winter schedule.
  4. Reels of last spring. Game clips, a coach explaining one drill, a former player's next step.
  5. Paid ads to parents of the right birth years, within driving distance of the rink, from late January to mid March.
  6. Follow-up the same day. A text and an email after every interest form, then a reminder before the ID skate.
04

Who should you target with spring hockey ads?

Parents of players in the birth years you're running, within a sensible drive of your rink. Most of them follow their kids' team pages and local hockey accounts, so retarget anyone who watched your reels or visited the spring page. Keep the message about the player's next step, not about your facility.

Good targeting signals:

  • Parents who engaged with your reels or visited your spring page in the last 60 days.
  • Families from last year's spring and summer camps.
  • People who follow local minor hockey associations and junior teams.
  • A lookalike of your past registrations, if you have enough of them.
05

What content sells spring hockey?

Game footage and training footage, every time. Parents want to see the level of play, the coaching and the kids having a good time. Post clips from last spring's games and showcases, a coach breaking down one skill, and short interviews with players about what changed for them.

I've said it before: the number one thing clubs don't do is post their game and training footage. Even 100 kids under 14 is an audience, because their parents watch and share everything. A spring program is the easiest place to start, because it's short, intense and full of moments worth filming.

What to film this spring, for next year:

  • Every showcase game, from the stands and the bench.
  • One drill per week, explained by a coach in under a minute.
  • A player talking about what they worked on.
  • The last day: the team photo and the handshake line.
Hockey coach with a clipboard giving instructions to players kneeling on the ice
/Hockey coach with a clipboard giving instructions to players kneeling on the ice
06

How does a spring program help your winter season?

It feeds it. A spring program is often a family's first experience of your coaching, so treat every spring player as a lead for your fall academy or summer camp. Ask for permission to stay in touch, and send them your next intake dates before June ends.

That's the point I keep coming back to: don't sell leads one season at a time. Own the intake calendar. Spring, summer camp and fall tryouts are three windows in one year, and the same family can move through all three. Hockey Canada says retention for players aged 5 to 16 was above 90% in 2024-25, so families who stay in the game are worth planning for over years, not weeks.

/Sources: retention above 90%

07

What should a spring hockey registration page include?

Everything a parent needs to say yes without calling you. That's dates, birth years, cost and what's included, coaches, showcase dates, the ID skate details, the refund policy and a short FAQ. Put the register button at the top and the bottom.

A checklist for the page:

Checklist
  • Program dates and weekly schedule
  • Birth years and divisions
  • Cost, deposit and what's included
  • Coaches, with one line each
  • Showcases and who attends (only if confirmed)
  • ID skate date, time and price
  • Refund and deposit policy
  • A 30-second reel from last spring
  • Register button, top and bottom
FAQ

Questions people ask

When should I start marketing a spring hockey program?
In early January. Open an interest list, announce ID skate dates by late January, and run ID skates in February and March. Most families decide before the winter season ends.
When is spring hockey season?
In Western Canada, the alternate season runs from April 1 to July 15, as set by the four western branches of Hockey Canada in 2016. Many independent spring programs play from mid April to the end of June.
What should a spring hockey program include?
Families look for ice hours, dryland, games and coaching. One BCSHL program lists 22 hours on ice, 22 hours of dryland and 12 games for $2,750 plus GST.
How do you get more players for spring hockey?
Collect interest in January, show game and training footage from last spring, run paid ads to parents of the right birth years near your rink, and follow up with every family the same day.

Planning your spring and summer intake?

Categories
Sports Marketing

Hockey Academy Recruiting Calendar: What to Post and When

Sports marketing guide · Hockey
The short answer

A hockey academy should recruit 12 to 18 months ahead: families decide on next season between January and April, after watching you all winter. So your content, ID camps and follow-up need to be running long before the application deadline.

I'd go further. Don't sell leads, own the intake calendar. Plan every window for the next 18 months and build a campaign for each one before it opens.

Why does a hockey academy need a recruiting calendar?

Because the decision happens months before the deposit. Parents watch your content, talk to other families and visit camps over a whole season, then commit in a short window. If you only market when spots are empty, you're too late. A calendar tells you what to post, when to run camps and when to follow up.

The pool is big but competitive. Hockey Canada reported more than 603,000 registered participants in 2024-25, up 2.4%, with more than 70,000 new players. But families are paying a lot. The 2026 Jumpstart youth sport report put the median annual cost of hockey at $1,938, against $450 for soccer. A family spending that much plans ahead and compares programs.

And you're not the only academy in the feed. The Canadian Sport School Hockey League lists 38 academies and programs on its site this season.

When do families decide on a hockey academy?

Most decide between January and April, once they've seen a full season and before spring hockey and summer camps lock in their plans. Before that they're watching. After that they're committed. Your job is to be the program they've been watching since September, then make it easy to apply when the window opens.

Some dates shape that window. In BC, Hockey Canada's Program of Excellence ID camps for U15 and U16 ran in March 2026, with registration closing on 9 March. The WHL Prospects Draft wrapped up on 7 May 2026. Minor hockey associations like Kelowna open registration in June and hold rep tryouts at the end of August. Each one is a moment when families are thinking about the next step.

What should a hockey academy post each month?

Post what families need to see at that point in their decision. Game footage and player stories in the fall, coaching and school life in the winter, ID camps and application reminders in the spring, and alumni and commitments in the summer. Here's the month-by-month plan I'd start from.

MonthWhat families are thinkingWhat you post and run
SepNew season. Watching teams play.Game footage every week. Meet the coaches. Season opener recap.
OctComparing programs.Player of the week. A day in the life (school plus ice). Open the application interest list.
NovWinter break plans.Winter break camp campaign. Alumni stories.
DecHolidays. Talking it over at home.Season highlights reel. "Applications open in January" message to your list.
JanDeciding season starts.Applications open. Info night (in person and online). Ads to families within driving range.
FebVisiting programs.Campus and rink tours. Parent testimonials. Showcase games.
MarID camps and spring break.Spring break ID camp. Application deadline reminders. Same-day follow-up on every inquiry.
AprCommitting.Offers out. Deposit deadline. Welcome posts for committed players.
MayDraft and showcase season.Celebrate player advancements. Summer camp push.
Jun to JulSummer hockey.Summer camp content. Off-ice training clips. Interest list for next year.
AugTryouts everywhere.Final spots. Pre-season testing. "Meet the new class" posts.

Your dates will differ. Start from this, then mark your own application, camp and deposit dates on it.

Empty indoor community ice rink with fresh ice and the lights on
Empty indoor community ice rink with fresh ice and the lights on

How far ahead should a hockey academy start marketing?

At least 12 months for the next intake, and 18 months for your big windows. A family applying in January 2027 is watching you from September 2026. So the content that sells next year's class is the content you post this fall.

That's why I'd plan 18 months at a time. Mark every window: applications, ID camps, spring break, summer camps, deposit deadlines. Then build each campaign 6 to 10 weeks before it opens, with its own page, its own ads and its own follow-up.

What content works best for hockey academy recruiting?

Game and training footage, hands down. It's the number one thing I see clubs and academies not doing enough. Parents want to see the level of play, the coaching and what a day looks like. Players want to see themselves in it.

Mix in four other formats:

  1. Player stories. Where they came from, what changed, where they're going.
  2. Coach clips. One drill, one lesson, 30 seconds.
  3. School life. Classes, study hall, team meals. This is what parents worry about.
  4. Advancement posts. Commitments, draft picks, scholarships. Post them the day they happen.

Keep it real. Phones are fine. Consistency beats production.

How should a hockey academy follow up with families?

Same day, every time. Most leaks I see aren't in the ads, they're in the follow-up: an inquiry comes in and nobody calls back for a week. A family spending close to $2,000 a year on minor hockey, or a lot more on an academy, expects a real conversation.

Build a simple sequence:

  1. Within an hour: a personal reply with the next date (info night, camp or tour).
  2. Day 2: a short video from the head coach.
  3. Day 7: an invite to a game or practice.
  4. Before each deadline: a reminder with the date and the link.

Track every family in one place, so nobody falls through when the busy months hit.

The short version

Recruit 12 to 18 months ahead. Post game footage all season. Open applications in January, run ID camps in March, close in April. Follow up every inquiry the same day. If you want help building the calendar, that's exactly what our hockey academy marketing work starts with.

Sources
Coala Studio · Sports marketing

Want help with your next window?

We're a sports marketing agency that fills tryouts, camps and memberships around each club's season. On a 30-minute call we'll look at your next window and tell you what we'd build first. If it's something you can do yourselves, we'll say so.

30-minute call · free
See how we work
Questions

Questions, answered

When should a hockey academy open applications?

Most open in January and close by April, after families have watched a full season. Mark your own dates, then start the campaign 6 to 10 weeks before applications open.

What should a hockey academy post on social media?

Game and training footage every week, plus player stories, coach clips, school life and advancement posts. Families want to see the level of play and what a day looks like.

How far ahead should a hockey academy plan its marketing?

12 months for the next intake and 18 months for big windows like ID camps and summer camps.

How fast should an academy follow up with an inquiry?

The same day, ideally within an hour, with a personal reply and the next date to attend.

Categories
Sports Marketing

How to Market a Hockey Academy (and Fill Every Intake)

Sports marketing guide · Hockey
The short answer

You market a hockey academy by planning around your intake calendar, not your game schedule. Start promoting 8 to 12 weeks before each registration window, show parents real training footage and real development, send every ad to one page with one form, and reply to every inquiry the same day.

That's the short version. The rest of this guide is the long one, written for academy owners, prep program directors and skills coaches who are great on the ice and tired of guessing off it.

How do you market a hockey academy?

Marketing a hockey academy means selling development to parents, not hockey to kids. The kids already want to play. The parents are deciding whether your program is worth the money and the early mornings. So every post, ad and page has one job: show a parent what their kid will get better at, when, and how to sign up.

In my opinion, most academies get the first part right and miss the other two. They post highlight clips. They don't post dates, prices or a clear next step. A parent who likes the clip has nowhere to go.

Here's the system I'd build for any academy with 60 to 400 players:

  1. A 12-month intake calendar with every registration window on it.
  2. A content plan that runs all year, built on training footage.
  3. Paid ads that switch on 8 to 12 weeks before each window.
  4. One landing page per program, with one form.
  5. A follow-up process so no inquiry waits more than a day.
  6. A retention push before next season's re-registration opens.

Why is marketing a hockey academy different from other sports?

Hockey is the premium choice for Canadian families now, and parents shop it that way. A national survey of nearly 6,000 parents for Canadian Tire Jumpstart Charities, reported in January 2026, put the median annual cost of hockey at $1,938, against $450 for soccer. Hockey ranked eighth for youth participation at 22%, while soccer led at 50%.

$1,938
Median yearly cost of youth hockey in Canada
Jumpstart · Jan 2026
$450
Median yearly cost of youth soccer in Canada
Jumpstart · Jan 2026
90%+
Hockey Canada retention, ages 5 to 16, 2024-25
Hockey Canada · Jun 2025

I think hockey has priced itself out for a lot of Canadian families. That's the reality an academy markets into. When a family is spending four times what a soccer family spends, they want proof before they commit.

Rounak Sardesai · Founder, Coala Studio

The good news is that the families who do play are staying. Hockey Canada reported more than 603,000 registered players in sanctioned programs for 2024-25, up 2.4%, the fourth straight year of growth. It also reported over 70,000 new players, record female registration of more than 115,000, and retention for ages 5 to 16 averaging above 90%.

So the market isn't shrinking. It's choosier. That changes three things:

  1. Proof beats hype. Parents want to see drills, coaching and progress, not just goals.
  2. Price needs context. Show what's included per hour of ice and coaching, so the number makes sense.
  3. Timing matters more. Families plan hockey spend months ahead, so late marketing loses to whoever showed up first.

When should a hockey academy start marketing each season?

Start each campaign 8 to 12 weeks before the registration window opens, and keep content running all year in between. Hockey families commit early. If your spring program opens in March, your ads should be live in January and your content should already be talking about it.

I believe in owning the intake calendar rather than chasing leads. Write down every window for the next 18 months and build a campaign for each one. A typical northern hockey academy year looks something like this. Adjust it to your own programs.

The hockey academy year at a glance

MonthsWhat families are doingWhat you should be running
Sept to OctRegular season starts. Kids are on teams.Content on in-season skills and development. Promote winter break clinics.
Nov to DecMid-season. Holiday plans.Winter break camp and clinic push. Gift-card or gift-a-program offer.
Jan to FebThinking about spring and next season.Ads on for spring programs and next year's academy intake. Evaluation days.
Mar to MaySeason ends. Spring hockey and tryouts.Spring program runs. Next-season academy registration push.
Jun to AugSummer skills and camps.Summer camp fills. Early-bird for fall academy. Collect testimonials.

Every row has a sales window. A lot of academies only market one or two of them. That's leaving full programs on the table.

What should a hockey academy post on social media?

Post training footage, every week. In my opinion it's the number one thing clubs and academies don't do enough of, and it's the cheapest marketing you'll ever make. Even a program with a hundred kids under 14 has an audience, because the parents watch and the parents share.

Young hockey player in a caged helmet looking up the ice
Training footage: the cheapest marketing an academy will ever make

What works:

  1. Drill clips with a caption that explains the why. "Edge work for U11s: this is why their crossovers look different by December."
  2. Before and after. The same player, same drill, eight weeks apart.
  3. Coach on camera. Thirty seconds of a coach explaining one skill builds more trust than any ad.
  4. Parent and player voice. Short, real, unscripted.
  5. The dates. Every few posts, say plainly what's open, when it closes and how to register.

Talk about results in parent language: "made the AAA team," "first season at prep school," "more ice touches per hour." Never measure a post's success in likes. Measure it in registrations.

Do Meta and Google ads work for hockey academies?

Yes, when they're timed to a registration window and point at one landing page. Meta (Facebook and Instagram) is where you reach parents in your area. Google is where you catch parents already searching "hockey camp near me" or "spring hockey [city]." Run both for 8 to 12 weeks before each window.

How I'd set it up:

  1. Meta: target parents within a sensible drive of your rink. Use your best training clip as the ad. One offer per campaign, like "Spring Development Program, 8 weeks, starts April 6."
  2. Google search: bid on your program type plus your city, and your own academy name.
  3. Retargeting: show a short reminder ad to anyone who visited the page but didn't register. Include the deadline.

If your ads get clicks but no registrations, the problem is usually the page or the follow-up, not the ad. We wrote a whole post on why Meta ads get clicks but not leads.

What should a hockey academy landing page include?

One program, one page, one form. A parent landing from an ad should be able to answer "what is it, when is it, who is it for, how much, and how do I sign up" in under a minute. Your homepage can't do that. A program page can.

The checklist:

  1. A headline that names the program and age group.
  2. Dates, times, rink and age or skill level.
  3. What's included: ice hours, coach ratio, off-ice training, video review.
  4. Price, or "from" price, with what it works out to per session.
  5. A short coach bio with credentials.
  6. A training video.
  7. Two or three parent quotes.
  8. One form or registration button, repeated down the page.
  9. An FAQ: equipment, missed sessions, refunds, sibling discounts.

If you're not sure whether you need a full website or just a page, here's our take on landing pages vs websites.

How do you turn inquiries into registered players?

Reply the same day, every time. In my experience, leads come in and nobody follows up, and that's usually the real leak, not the ad spend. A parent who fills in a form on Tuesday night and hears back on Friday has often already registered somewhere else.

A simple follow-up process:

  1. Instant: automatic email and text confirming you got the inquiry, with the program details.
  2. Same day: a personal reply from a coach or the director.
  3. Day 2: invite them to an evaluation skate or a call.
  4. Day 5: a reminder with the deadline and spots left, if that's true.
  5. After the deadline: add them to next season's list. Don't delete them.

Write down who owns each step. If it's "whoever sees it," nobody does.

How do you keep players coming back next season?

Show parents the progress before you ask them to re-register. Retention in hockey is strong overall, so your returning families are your easiest registrations. Don't make them wait for a generic email.

Youth hockey players leaning over the boards watching their teammates
Returning families are your easiest registrations

What I'd do:

  1. Mid-season update for each player: one skill improved, one to work on, with a clip if you can.
  2. End-of-season video for the whole group. Parents share these.
  3. Early re-registration for current families, before the public window, with a small perk.
  4. Referral ask at the same time. Happy parents talk to other hockey parents at the rink.

Referrals are great when they come. But referrals aren't a strategy, they're luck you can't schedule. Use them on top of the calendar, not instead of it.

What should a hockey academy track?

Track registrations, not reach. For every campaign, you want to know how many inquiries came in, how many became registered players, what each registration cost, and where they came from. That's four numbers. Most academies can't answer any of them.

MetricWhat it tells you
Inquiries per weekIs the campaign working?
Inquiry to registration rateIs your follow-up working?
Cost per registrationIs the ad spend worth it?
Re-registration rateAre families happy?
Source ("How did you hear about us?")Where to spend next season

Add a "How did you hear about us?" field to every form. It costs nothing and settles a lot of arguments.

How does a hockey academy get found on Google?

Claim and fill out your Google Business Profile, and ask every happy family for a review. When a parent searches "hockey camp near me" or "hockey academy [city]," the map results and reviews do a lot of the deciding. BrightLocal, a local SEO company, found in its 2026 survey that 97% of consumers read reviews for local businesses.

The basics:

  1. Correct category, hours and address. Use your rink address if that's where families go.
  2. Photos of real sessions, updated every season.
  3. A post for every program, with dates and a link to its landing page.
  4. A review ask by text after evaluations, camps and the end of each season, with the direct link.
  5. A reply to every review, good or bad, within a few days.

Then make sure each program has its own page on your website with the city and program type in the title, like "Spring Hockey Development Program, Surrey." That's what Google matches to local searches.

Should you hire an agency or do it in-house?

Do it in-house if you have someone with the time, the skills and the calendar discipline. Hire help if marketing is the thing that keeps slipping. I think the marketing unicorn doesn't exist: one person who shoots, edits, runs ads, builds pages and follows up is very rare. You're not really choosing between in-house and agency. You're choosing between one hire and one team.

Whichever you choose, the plan above stays the same. Calendar first, footage every week, ads in the window, one page, fast follow-up.

For a longer view of how all the pieces fit, read the complete marketing system for sports academies. If you also run camps, our guide on how to fill a youth sports camp covers that side.

Coala Studio · Sports marketing

Want your next intake mapped out?

We're a sports marketing agency that plans around your season. On a 30-minute call we'll map your next registration window and tell you what we'd build first. If it's something you can do yourselves, we'll say so.

30-minute call · free

We plan around your intake calendar, make reels from your real training, and build the ads, pages and follow-up that turn interest into registered players.

Map my next season
Questions

Hockey academy marketing FAQ

How far ahead should a hockey academy start marketing?

Start paid ads 8 to 12 weeks before each registration window opens. Keep posting training content all year, so families already know you when the ads start.

What's the best social media platform for a hockey academy?

Instagram and Facebook reach parents best for most academies, because parents make the decision and pay. Post short training clips and clear registration dates on both.

How much does youth hockey cost in Canada?

A January 2026 Canadian Tire Jumpstart Charities survey of nearly 6,000 parents put the median annual cost of youth hockey at $1,938, against $450 for soccer.

Do hockey academies need a website or just a landing page?

You need both, but ads should go to a program landing page with one form. The website builds trust. The landing page gets the registration.

How do I get more players to re-register?

Show progress before you ask. Send a mid-season update and an end-of-season video, then open early re-registration for current families before the public window.