NHL Betting Sites in the US

NHL is the best hockey league in the world with players from all over the world donning their skates every night during the season.

This page gives you all the information you need about how to bet on NHL games, which betting site is best for NHL, and the different types of NHL bets.

Best NHL Betting Sites in July 2022

Only the NHL sportsbooks that pass the tests set out by our team of betting experts are recommended to you, with each site subject to rigorous usage.

Top Results for Virginia, US
Change location:
# Sportsbook Bonus
1.
FanDuel Sportsbook

Up to $1,000 risk-free bet

Free bet

FanDuel Sportsbook
PayPal
VISA
Mastercard
PayNearMe
Discover
Use bonus code: No bonus code required; Register to claim
Qualifying bet: No minimum bet amount
Wagering requirement: 1x bonus
2.
Caesars Sportsbook

Up to 1100$ free bet

Cashback

Caesars Sportsbook
Mastercard
PayNearMe
PayPal
Play+
VISA
Discover
Use bonus code: CZR
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
3.
BetMGM review

Up to 1000$ free bet

Free bet

BetMGM review
PayNearMe
PayPal
Play+
Discover
Use bonus code: No bonus code required. Register to claim offer
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
4.
BetRivers

100% up to 250$

Match deposit bonus

BetRivers
VISA
Mastercard
VIP Preferred
PayPal
Play+
PayNearMe
Use bonus code: 250MATCH
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
5.
PointsBet

2 risk free bets up to 2000$

Cashback

PointsBet
VISA
Mastercard
PayPal
Use bonus code: WELCOME
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
6.
WynnBET

Bet $50 get $200 in free bets

Cashback

PayPal
Mastercard
Play+
VISA
VIP Preferred
Use bonus code: No bonus code required; Register to claim offer
Qualifying bet: Bet $50 or more at minimum odds of -120
Wagering requirement: 1x bonus
Restricted
It seems you are in Virginia, US, where US online sportsbooks are not legal. You can change your location or browse the recommended fantasy sports betting sites below.

Category Winners

There are so many legal US betting sites available that finding the one that is right for you can be a chore if you don’t really know what you’re looking for.

Our team of expert sports bettors have picked out the best NHL sportsbooks for each category, allowing you to select the one that is in line with your betting desires.

Top NHL sportsbooks by category
Best NHL odds

PointsBet

Best NHL live betting site

BetMGM

Best NHL markets

PointsBet

Best NHL futures

FanDuel Sportsbook

Best NHL bonus

PointsBet

Best NHL promotions

BetMGM

NHL Betting Sites to Avoid

Amidst all the legal US betting sites you can use for betting on hockey, some more shady NHL sportsbooks have a habit of rearing their heads and enticing bettors in.

Thanks to legal online sports betting only being permitted since 2018, plenty of offshore sites were set up and able to accept US customers despite not being licensed in the US.

The issue with them not being licensed is that if you decide to bet with them, there is nothing you can legally do if something goes wrong – such as if they decide to keep your money. They also charge incredibly high fees for depositing and withdrawing.

Top 3 NHL Betting Sites in Detail

The best online NHL betting sites are ones that we rank highly for important factors, such as odds, payout time, and how many states it is available in.

PointsBet

PointsBet is one of the best US sportsbooks around and part of that is because of their NHL offering.

Their range of markets and low margins make them a very attractive place to bet, with their Points Betting feature also opening up a range of possibilities for wagering.

PointsBet info
States availability

CO, IL, IN, MI, NJ, WV

Deposit methods

VISA, PayPal, PayNearMe, eCheck, Cash at Cage, Online Banking

Payout time

1-5 days

Betting features

Early cashout, live streaming, same game parlay

Link to review

PointsBet review

BetMGM

BetMGM boast a broad and diverse range of NHL sports betting markets that makes them one of the frontrunners in the world of professional hockey wagering.

The betting site’s margins are slightly better than average and they provide strong odds that makes BetMGM incredibly enticing.

BetMGM info
States availability

AZ, CO, IN, IA, MI, NV, NJ, PA, TN, VA, WDC, WV, WY

Deposit methods

VIP Preferred, VISA, Mastercard, PayPal, Play+, Online Banking

Payout time

1 hour-4 days

Betting features

Early cashout, live streaming, same game parlay, easy parlay

Link to review

BetMGM review

FanDuel Sportsbook

Having originally made their name as the first daily fantasy sports operator, FanDuel Sportsbook excel in many sports wagering aspects including NHL.

On top of the usual hockey markets, FanDuel Sportsbook have plenty of game props that other betting sites don’t offer.

FanDuel Sportsbook info
States availability

AZ, CO, IA, IL, IN, MI, NJ, PA, TN, VA, WV

Deposit methods

VISA, PayPal, Online Banking, PayNearMe, Cash at Cage, FanDuel Prepaid Card

Payout time

1-7 days

Betting features

Early cashout, live streaming, same game parlay

Link to review

FanDuel Sportsbook review

How to Find the Best NHL Betting Sites

The trick to finding the best online NHL betting sites is knowing what to look out for. Our tips will show you how to evaluate sportsbooks as well as how to bet on NHL games.

1
Find legal USbetting site
Choose legal US betting site

Have a look at our list of the best NHL betting sites and pick one that’s highly-rated, as well as available in your state.

2
Find the game you want to bet on

Sportsbooks will usually only display that night’s NHL games, so if the game is on a different day then you’ll have to wait.

3
Find market
Find the market

Research and analyze the game to find your best bet, using statistics available online.

4
Compare odds

Check the odds from your chosen sportsbook against other betting sites to ensure you’re getting as much value as possible.

5
Place bet and wait for it to settle

Choose how much to risk on your wager then wait for it to settle.

Which States is NHL Betting Legal In?

NHL sports betting is allowed in every state that has legal sports wagering. Like almost all professional sports, there are no restrictions when it comes to betting on NHL.

Each state creates legislation to regulate online sports wagering, rather than being forced to offer legal sports betting by the federal government.

ArizonaNew Jersey
ColoradoOregon
ConnecticutPennsylvania
IllinoisRhode Island
IndianaTennessee
IowaVirginia
MichiganWashington DC
MontanaWest Virginia
NevadaWyoming
New Hampshire 

NHL Betting Explained

NHL hockey betting is easier to understand than other major sports because there are fewer markets available to bet on.

Most US betting sites do not really prioritize NHL and so they tend to offer limited options for bettors.

That all said, you definitely need to understand what you’re betting on, how to read odds, and whether your bet has a reasonable chance of winning.

How to Read NHL Odds

US betting sites don’t usually make it easy for you to read odds because they almost always present them in American Odds format by default. This can prove to be very confusing for people who want to bet on NHL games.

If there is a minus before the number, that is the amount you theoretically have to wager to win $100. If it’s a plus before the number, that is how much you would theoretically win with a $100 bet.

NHL odds explained
-110

Wager $110 to win $100 profit

-200

Wager $200 to win $100 profit

+100

Wager $100 to win $100 profit

+500

Wager $100 to win $500 profit

You don’t have to wager exactly $100 or the exact amount to win $100, which is just how odds are displayed. Any wager within the rules of the NHL sportsbook is allowed.

NHL Bet Types

There are a few different NHL bet types that you need to be familiar with before you start to wager.

This is not an exhaustive list of every bet available, but it does cover everything you should know, as these can also be applied to other types of wagers.

NHL Game Betting

Betting sites take the most NHL wagers on individual games, with sportsbooks providing odds for each fixture played that day.

  • Puck line

    The puck line is another name for the spread and is a handicap given to whichever team you bet on. If it is the favored team then they have a set number of goals taken away, whilst the underdog gets goals added.

    Whichever team with the most goals after the handicap has been applied has covered the spread. In NHL, the puck line is almost always -1.5 goals

    For example, Boston Bruins are -1.5 point favorites over New York Rangers. A bet on the Bruins would need them to win by a margin of two goals or more. If you bet on New York, you would need them to lose by exactly one goal or win the game.

  • Total (over/under)

    How many goals will be scored in a game by both teams combined. The betting site assigns each fixture a projected goals total – usually 5.5 or 6.5 – and you can bet on whether the actual total will be higher or lower.

    As an example, Bruins vs Rangers total is set at 5.5 goals.

  • Moneyline

    Moneyline betting is wagering on which team will win the game, without any handicaps or other considerations.

  • Player props

    These are bets pertaining to how a specific player performs in a single game. Although massively varied in other sports, US betting sites do not offer many player props for hockey. They are generally limited to points, assists, and power play points.

    For instance, Bruins winger David Pastrnak is -110 to record over 0.5 assists against the Rangers and -120 for under 0.5 assists.

  • Parlays

    Parlays allow you to add selections from multiple games into a single bet, with every leg needing to win for your overall bet to win. As you add more selections then your potential returns will increase, but the chance of winning lowers.

    As an example, Bruins to win at -155, Chicago Blackhawks to win at +125, and Winnipeg Jets +1.5 at -200 comes out at +455. A $10 wager returns $55.32.

NHL Futures Betting

NHL futures are bets that take the entire season into account rather than just for a specific game.

They are also called outrights and are usually bets for season-long prizes such as the Stanley Cup or player awards.

  • Stanley Cup winner

    This is betting on which team will win the Stanley Cup at the end of the postseason. The Stanley Cup is a best-of-seven series between the winner of the Eastern Conference and the Western Conference.

  • Player awards

    The NHL gives out a range of player prizes at the end of the season including MVP, Rookie of the Year and Best Goaltender, amongst many others. These may also be referred to as their real titles, such as Hart Memorial Trophy for MVP.

  • Points total (over/under)

    Betting sites offer projected points total for each season and you can bet on whether the actual total they accrue will be higher or lower.

  • To make/miss playoffs

    Eight teams from each conference make the playoffs each season and sportsbooks offer odds on each team’s chances of reaching the postseason.

  • To win division/conference

    The NHL is divided into four divisions and two conferences. Betting sites have markets on which team will win each division and conference.

NHL Betting Tips and Advice

Now you know how to bet on NHL games and what different markets are available, the final step is deciding what to bet on.

The information below is to give you general advice on wagering, it is not a surefire way to win, but it can help you to avoid making bad bets.

  1. Research both teams. Check statistics of both teams that are playing in the game you want to bet on. Analysis can allow you to leverage those stats into making bets that you perceive to be good value.
  2. Keep an eye on team news. New injuries and late scratches can make or break a bet and influence what you decide to wager on. If a team’s star player is declared absent then you can potentially use that to bet before the sportsbooks change the odds.
  3. Know what you’re betting on. Know what outcome you need to win a bet. The most common bets are listed up the page but if you still don’t know what result you need, then you can always contact the sportsbook’s customer service to find out.
  4. Line shop. Make sure you’re getting the best odds by checking your chosen bet at other sportsbooks. If your betting site is offering worse returns, it makes sense to bet with another sportsbook that has better odds.
  5. Manage bankroll. Stay disciplined with your deposit. Don’t wager more money than you can afford otherwise you’ll end up having to fund your account too often.

NHL Live Betting

Live betting on NHL games gives you the chance to bet on professional hockey games as they happen, rather than just wagering pre-game.

In-play sports betting puts more power into the hands of the bettor as it allows you to place wagers based on how the game is going.

If a player is struggling to get into the game or gets injured early, then you could bet on their replacement scoring a point (for example).

Pros and Cons of In-Play Hockey Betting

Like all aspects of betting, NHL live wagering has its ups as well as its downs, and you should be aware of them before you look to utilize in-play betting to your advantage.

Pros
  • Can watch game whilst betting
  • Can find value
  • Able to hedge bets
Cons
  • Potential to lose track of wagers
  • Delay can lead to rejected bets

Use Live Streaming to Your Advantage

Live streaming of NHL makes it much easier to bet in-play as you can watch the game on the same page as you can bet.

The video stream does not open in a new window, so you can easily place wagers as you watch the game.

NHL Betting Bonuses

Sportsbooks offer NHL-specific bonuses such as free bet promos and odds boosts that give you rewards for placing a wager on that specific betting site. It’s important to check exactly what you need to do to qualify for a promo, whether that’s wagering a certain amount or on a specific market.

You can also utilize sportsbook welcome offers on hockey, which is perfect if you want to start betting on the sport. Welcome bonuses tend to be either free bets or bonus funds, both of which allow you to bet without risking any of your own money.

The one key thing to note is that free bet stakes are not included in any returns from successful bets. So a $10 wager on Chicago Blackhawks to win at +250 would normally return $35 including risk, but if that bet was placed with a free bet then the total returns would be $25.

Top Results for Virginia, US
Change location:
# Sportsbook Bonus
7.
BetMGM review

Up to 1000$ free bet

Free bet

BetMGM review
PayNearMe
PayPal
Play+
Discover
Use bonus code: No bonus code required. Register to claim offer
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
8.
Caesars Sportsbook

Up to 1100$ free bet

Cashback

Caesars Sportsbook
Mastercard
PayNearMe
PayPal
Play+
VISA
Discover
Use bonus code: CZR
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
9.
PointsBet

2 risk free bets up to 2000$

Cashback

PointsBet
VISA
Mastercard
PayPal
Use bonus code: WELCOME
Qualifying bet: No minimum bet amount and no odds restrictions
Wagering requirement: 1x bonus
Restricted
It seems you are in Virginia, US, where US online sportsbooks are not legal. You can change your location or browse the recommended fantasy sports betting sites below.

NHL Promotions for Registered Bettors

NHL promotions at US betting sites are quite rare because they tend not to prioritize hockey over the likes of NBA, NFL, and soccer.

For that reason, you should always keep an eye out for promotions at betting sites as that can earn you free bets for placing wagers you’d likely have placed anyway.

NHL betting promos
Best NHL free bets

BetMGM

Best NHL reload bonuses

Barstool Sportsbook

Best NHL boosted odds

PointsBet

FAQs

The main NHL betting markets are puck line, spread, and moneyline. Every US betting site offers these major markets as well as plenty of other options, such as player props which allow you to bet on how well a player performs in a game.

You can bet on NHL at any major US sportsbook, including FanDuel Sportsbook, BetMGM, PointsBet, and DraftKings Sportsbook. The full list of recommended NHL betting sites in the US can be found at the top of this page.

NHL futures are available under the NHL section at any US betting site and generally include options like MVP, Stanley Cup Winner, and Rookie of the Year. These bets are usually settled at the end of the season because they take the entire year into account rather than just a single game.

Bets usually stay active until the game is over. Moneyline bets will pay out if the team you bet on wins the shootout and other bets will settle appropriately after the penalties. You should always check with your sportsbook for overtime rules as they can vary by site.

The puck line is a handicap applied to the team you bet on, which is usually -1.5. The favored team starts with a negative handicap and the underdog with a positive one as a way to balance the market against the moneyline. This is usually called the spread in other sports.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vVTVTVTVv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~