The 2024-25 NHL season has begun, and the latest NHL odds are below. The regular season season is now underway, with puck lines, moneylines, totals and more for every NHL game below.
NHL game odds
The table below has NHL odds for every upcoming game from top NHL betting sites. If you see a bet you like, click the odds to be directed to the sportsbook where you can place that wager.
Explanation of NHL betting odds
If you’re looking at how to bet on the NHL, options include wagering on which team will win, factoring in the margin of victory with the puck line and attempting to forecast the total goals. Here’s a look at how NHL bets work:
Moneyline odds
For NHL betting, perhaps the most straightforward option is the moneyline bet. You have to pick the winner of the game from the two available choices. Sportsbooks will set the line for each contest: negative odds indicate the favorite, and positive odds indicate the underdog. The range between the odds indicates the perceived closeness of the matchup.
Sample moneyline odds:
- Montreal Canadiens +155
- Buffalo Sabres -180
Puck line odds
The puck line refers to the hockey version of a spread bet. Unlike other sports in which the point spread can vary widely, the puck line uses a standard 1.5. You can choose the favorite minus 1.5, which means that team has to win by two or more for your bet to win, or you can back the underdog at plus 1.5, which means your bet wins if the underdog wins the game or loses by a single goal.
Sample puck line odds:
- Colorado Avalanche -1.5 (+100)
- Anaheim Ducks +1.5 (-120)
Over/under odds
This is a wager on the total combined score of a game based on a line that the sportsbook sets. If you choose the over, your bet wins if there are more total goals than the sportsbook’s line. If there are fewer goals, then bets on the under would win. For NHL betting, totals tend to fall into a tight range of 5.0 at the low end and 7.0 on the high end.
Sample over/under odds:
- New Jersey Devils vs. New York Islanders total
- Over 6.5 (-110)
- Under 6.5 (-110)
NHL player props
NHL player props are a popular alternative to the traditional puck lines and totals. Use the tab in the table below to sort between player prop categories. Click on the odds for the bet you want to be redirected to the sportsbook where you can place that wager.
Popular NHL bets
Here’s a rundown of the top NHL betting options that you’re likely to come across at online sportsbooks and how they work:
- Moneyline: Bet on the outright winner of the game.
- Puck line: Choose the favorite -1.5 goals or the underdog +1.5.
- Total: Wager on the over/under of total goals scored in the game.
- Goalscorer: Bet on a player to score a goal in the game.
- Shots on goal: Choose over or under on the number of shots a player will attempt.
- Player props: Bet on player points, assists, and more.
- Goalie props: Bet on the number of saves for a goalie or if there will be a shutout.
- Alternate lines: Other options for the puck line or total with the odds shifting accordingly.
- Periods: Bet on the winner of the period, total goals scored, and more.
- Team totals: An over/under wager on the total goals a team will score.
- Game props: Options include race to X number of goals and winning margin.
- Same-game parlays: A multi-leg wager on a single game, such as a team to win plus a specific player to score a goal in that game.
- Live betting: Bet in real time with updated odds as the action plays out on the ice.
NHL odds FAQ
At the moment, the Carolina Hurricanes are the top favorite to win the Stanley Cup. Carolina seized the top spot late in the season and has not relinquished it.
That number is part of the puck line. The puck line is hockey’s version of a point spread bet, and the side with the +1.5 is the underdog. Puck line bets on that team will win if the team loses by a single goal or wins by any score. The favorite will appear with a -1.5, which means that it must win by two goals or more for puck line bets on that side to win.
The best way to bet on the NHL or any other sport is what aligns with your preferences in terms of overall understanding and comfort level. When starting out, pick out a favorite bet or two — such as the moneyline, props, or futures — and try to learn all of the ins and outs. You can always expand into other ways of wagering as time permits.
There is no one sportsbook that will always have the best NHL odds. Take the time to shop around and compare the numbers at multiple books before placing your bets. Our customizable live odds feed can help you out when it comes to line shopping.