- The average NHL salary is $3.5 million per year.
- The NHL salary cap is $83.5 million for the 2023-24 campaign.
- The minimum wage is $750,000 for the 2023-24 season.
The maximum salary cap is $83.5 million for the 2023-24 campaign, and the average NHL salary is just over $3.5 million.Â
NHL betting isn’t directly impacted by how much players make, but it’s interesting to see where certain individuals stand in earnings.Â
Last season, the NHL salary cap came in at $82.5 million, leading to a $1 million increase for this season.Â
How Much Do NHL Players Make?
While the average salary is $3.5 million, the minimum wage is $750,000, slightly up from $700,000 in 2020-21.Â
The next boost comes in 2025-26, when the minimum wage is scheduled to reach $800,000.
Many players plying their trade in the AHL with one-way contracts earn the NHL minimum wage, as they’re paid the same salary whether they suit up for their designated AHL or NHL team.Â
Highest NHL Salaries
Player | Team | Average Yearly Salary |
Nathan MacKinnon | Colorado Avalanche | $12.6 million |
Connor McDavid | Edmonton Oilers | $12.5 million |
Artemi Panarin | New York Rangers | $11.64 million |
Auston Matthews | Toronto Maple Leafs | $11.64 million |
Erik Karlsson | Pittsburgh Penguins | $11.5 million |
David Pastrnak | Boston Bruins | $11.25 million |
John Tavares | Toronto Maple Leafs | $11 million |
Drew Doughty | Los Angeles Kings | $11 million |
Mitchell Marner | Toronto Maple Leafs | $10.9 million |
Jonathan Huberdeau | Calgary Flames | $10.5 million |
NHL Betting at BetMGM
Hockey betting never sleeps at BetMGM.
From offseason futures like Stanley Cup odds to in-season betting on puck lines, over/under totals, player props, and more, there are always hockey betting opportunities.
With BetMGM’s easy-to-navigate online sportsbook, you can check out odds while you’re watching a Detroit Red Wings game on TV, streaming a Philadelphia Flyers-Pittsburgh game on your phone, or tracking scores online.
If you don’t have an account, sign up for the sportsbook welcome promo, one of many sportsbook offers at BetMGM.