The cheapest time to buy NHL tickets for most games is the final 24–48 hours before puck drop on weeknights, when sellers drop prices on unsold seats. Buy early for home openers, rivalry games, and the Stanley Cup Playoffs.
Prices usually drop before weeknight games
With 41 home games and big season-ticket bases, hockey has plenty of midweek supply. For weeknight games against non-divisional opponents, prices ease as the date nears — the best value window is 24–48 hours before puck drop.
When prices rise instead
- Home openers and special nights (jersey retirements, outdoor games).
- Original Six and rivalry matchups (Bruins–Canadiens, Maple Leafs–Senators).
- Star visits — a Connor McDavid or a playoff-bound opponent lifts demand.
- March playoff races and every postseason game — the priciest tickets of the year.
The mid-season dip
January, between the holidays and the playoff push, is often the softest stretch for non-contending teams. Flexible buyers can find the season’s best deals then.
How to pay the least
- Compare the all-in total across TickPick, StubHub, Vivid Seats, and Gametime — fees vary a lot by site.
- Start with TickPick — no buyer fees means the listed price is your total.
- For a weeknight game, wait until 24–48 hours before puck drop.
- For rivalries or the playoffs, buy 1–2 weeks (or more) in advance.
Bottom line
Compare NHL tickets across every site, and for low-demand weeknight games, wait for the final-48-hour window to pay the least.

















