The NHL is back. The 2024-25 NHL season gets underway on October 8th with each team playing 82 games between October and June.
The NHL is considered one of the big four sports leagues in the United States and generates plenty of betting interest among Americans.
This page is meant to provide a straight forward guide for US residents interested in betting on NHL games online.
Best NHL Sportsbook for Americans
Sportsbook | Bonus | Visit |
---|---|---|
50% up to $250 in Free Bets | Visit |
BetOnline.ag is our #1 rated betting site for USA residents interested in betting on NHL games. BetOnline has served the US sports betting market for 25+ years and has built a strong reputation as a trusted and fair betting site for American players.
BetOnline offers a wide variety of betting markets for every game throughout the NHL season at fair odds. You will notice that BetOnline takes less juice (vigorish) on their NHL money line odds than a typical sportsbook.
Popular NHL Bets
BetOnline will be taking bets on every game throughout the NHL season. To find the odds at BetOnline.ag, select ‘Hockey’ from the sports menu in the Sportsbook and select ‘NHL Hockey Game’ under the NHL header for the game lines.
The puck line, money line, and over/under odds will be shown for each game. You can also click on the team names to see the full list of betting options available for the game.
Here’s a screenshot showing how the odds look for a St. Louis Blues vs Seattle Kraken game from early in the season:
In this example the Kraken are favored to win the game. The money line odds can be seen in the second column of the odds screenshot above. The Kraken have money line odds of -148, which means you must wager $148 to win $100 betting on the Kraken to win. The Blues are underdogs with odds of +132 indicating that a $100 wager would win $132 (payout $232) betting on the Blues.
The total is set at 5.5 goals. You can bet the over if you think 6 or more goals will be scored in the game, or the under if you think 5 or fewer goals will be scored.
The first column above shows the puck line odds. This is basically a spread bet. The Kraken (-1.5) would have to win by 2 or more goals to win the puck line bet. A $100 bet on the Kraken -1.5 would win $175 (payout $275). For the Blues +1.5 bet to win St. Louis has to either win the game outright or lose by 1 goal. This is the more likely outcome, so you would have to risk $205 to win $100 betting on the Blues puck line in the above example.
Bet On The NHL From The US – 3 Step Guide
Follow these three steps to place your NHL bets online within minutes.
Step 1. Open A BetOnline.ag Account
Click the above link select ‘Bet Now’ on the home page, and complete the sign up form to open your account.
BetOnline is our top rated betting site for NHL betting. They are one of the most trusted and popular betting sites serving USA residents and they offer a wide variety of NHL betting markets for every game.
Step 2. Deposit Funds
Log into your new account and click on the green ‘Deposit’ button in the top right corner of the screen. Choose your preferred banking method, enter your deposit amount, and follow the instructions to fund your account.
BetOnline accepts Visa, MasterCard, American Express, Bitcoin, Litecoin, and more.
Step 3. Place Your NHL Bets
- Select ‘Hockey’ from the left sidebar in the BetUS Sportsbook.
- Select ‘NHL Hockey Game’ from the ‘NHL’ section to see the game lines.
- Select any of the other NHL categories (NHL Props, NHL Futures, NHL Team Points, NHL Playoff Specials, etc) to see those betting markets.
- Select the odds for the bet you want to make from the NHL games.
- Enter your risk amount on the Bet Slip.
- If you are happy with the risk and win amounts, click ‘Place Bet’ to lock in the wager.
Here’s a screenshot showing you the clicks:
To bet on the Stanley Cup winner select ‘Stanley Cup’ under the ‘Futures’ heading in the NHL section.
Ready to bet? Click here to visit BetOnline.ag.