Upcoming Match-ups
hockey Icon

NHL Odds

All Teams
moneyline
full game
MatchupBest Odds
draftkings
fanduel
betmgm
bet365
caesars
Bet %Money %Sharp %
March 19, 7:00pm
PIT
NJ
24%
76%
36%
64%
12%
March 19, 7:00pm
TOR
PHI
79%
21%
87%
13%
8%
March 19, 7:00pm
WPG
NYR
14%
86%
34%
66%
20%

SIGNUP PROMO

Bet & Get Up To $1000!

T&C Apply

SIGNUP OFFER

Get Up To $1,500 Paid Back in Bonus Bets if You Don't Win

T&C Apply

SIGNUP OFFER

Bet $5 & Get $150 in Bonus Bets at Bet365

T&C Apply

NHL SIGNUP PROMO

Bet $5 on NHL & Get $200 If Your Bet Wins!

T&C Apply

SIGNUP OFFER

Bet $5 & Get $150 in Bonus Bets Instantly!

T&C Apply

SIGNUP BONUS

Get Your First Bet Back - Up To $1,000 On Caesars!

T&C Apply
Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO, KY, MD, OH, MI, PA, TN, VA, VT, WV); (888) 789-7777 or ccpg.org (CT); 1-800-BETS-OFF (IA); 1-800-9-WITH-IT (IN); (800) 327-5050 or gamblinghelpline.org (MA), mdgamblinghelp.org (MD), 1800gambler.net (WV)
March 19, 7:00pm
CBJ
DET
9%
91%
7%
93%
2%
March 19, 7:00pm
OTT
BOS
4%
96%
4%
96%
0%
March 19, 7:30pm
CAR
NYI
86%
14%
92%
8%
6%
March 19, 8:00pm
SJ
NSH
2%
98%
4%
96%
2%
March 19, 8:00pm
COL
STL
91%
9%
96%
4%
5%
March 19, 9:00pm
MTL
EDM
2%
98%
3%
97%
1%
March 19, 10:00pm
MIN
ANA
95%
5%
97%
3%
2%
March 19, 10:00pm
TB
VGK
31%
69%
28%
72%
3%
March 19, 10:00pm
CHI
LA
3%
97%
15%
85%
12%
March 19, 10:00pm
BUF
VAN
3%
97%
8%
92%
5%
April 2, 8:00pm
OTT
MIN
--
--
--
--
0%
April 13, 7:00pm
MTL
OTT
--
--
--
--
0%

NHL Odds Explained

When betting on hockey, you need to find the best NHL odds for every game. Otherwise, you’re simply leaving money on the table. Luckily, finding the best-priced odds for tonight’s NHL games is easy.

Start here to find all the NHL lines you’re looking for – from this week’s games through futures like NHL playoff odds and odds to win player awards like the Vezina and Calder Trophies.

Use this page to explore today’s best hockey odds at top online sportsbooks and hit the links below to compare futures odds and track the line movement for NHL teams all season long.

Get more out of this page by selecting “Customize Your Odds Feed” and setting the following preferences:

  • View NHL moneyline, point spread, or over/under (totals)
  • Activate the line shopping feature to instantly compare today’s hockey odds at different sports betting apps
  • View odds in your preferred format: American, Fractional, Decimal
  • Automatically calculate the potential payout for either side of the NHL betting line

Check out our complete matchup reports for any specific game you plan to bet on. These pages are packed with data that will help you outwit the oddsmakers when betting NHL games at your favorite sportsbooks.

NHL Odds for Tonight

The daily NHL lines above contain odds for upcoming games. Whether you’re enjoying some early season action or betting on your team’s odds to make to the playoffs, you need to compare the lines. Once you’ve selected a game you want to bet on and found the sports betting app or online sportsbook with best NHL odds, it’s time to determine which way you want to bet.

Pay close attention to metrics on this page that can help you make smarter hockey wagers without much effort:

Bet %

The bet % metric shows you what percentage of the total betting volume falls on either side of the betting line. In other words, it allows you to see which side of the line is taking more action in terms of total number of wagers placed. This is the easiest way to see which side is favored by the public.

Money %

The money % metrics shows you what percentage of the total money wagered falls on either side of the betting line. In other words, it allows you to see which side of the line is attracting the biggest bets and largest share of total money wagered.

Register for SBD Plus to see locked content like the Money %.

Sharp

Our sharp money meter uses a proprietary formula including inputs from the bet and money % to determine where the sharpest bettors are putting their money.

How to Read NHL Odds

Even if you’re a diehard hockey fan, you might be wondering how to read the moneyline, puck line (point spread), and NHL over/under odds found on this page.

If you want a detailed breakdown of sports betting odds and how they’re formulated, you want to visit our guide to reading sports betting odds. If you’re ready to get started betting on NHL games today, the quick and dirty breakdown is below.

NHL Moneyline Odds

Betting the moneyline is the easiest way to bet odds for tonight’s NHL games. All you need to do is pick the team you think will win the game, straight up. Select “moneyline” in the feed preferences above and see moneyline odds for today’s NHL lines.

The positive number is the odds for the underdog. This is the amount you stand to profit if you place a $100 bet on the underdog.

The negative number is the odds for the favorite. This is the amount you’ll need to risk in order to return a $100 profit backing the favorite.

In cases with extremely close matchups, both sides might be assigned negative odds. While unusual, it’s worth noting that the side with the larger negative number is the favorite in these cases.

NHL Puck Line (Point Spread) Odds

Even most casual sports fans have heard of “covering the spread.” While point spread betting most commonly refers to betting on NFL and NBA games, hockey has its own version of the famed spread.

When it comes to NHL games, the point spread is called the puck line.

When betting the puck line, the favorite “gives” points while the underdog “gets” points added to their final score. The amount of points given/taken is the spread – you’ll see this number displayed next to a (+) for the underdog (since they are getting extra points) and a (-) for the favorite (since points are being subtracted).

Unlike other sports, the NHL puck line is generally set at the same amount: 1.5 points are taken from the favorite and given to the underdog.

In these cases, a favorite must win the game by at least two goals to cover the puck line. An underdog covers anytime they win the game outright or lose by less than two.

Next to the puck line, you’ll find odds like those you’d see on the moneyline. For most NHL games, these will be in the range of -105 to -115, indicating the amount you need to risk to win $100.

NHL Over/Under (Totals) Odds 

Say you want to want to bet on a hockey game but don’t want to back one side over the other. You’ll want to take a hard look at totals betting. Commonly known as the over/under, totals betting asks you to wager on whether the final score with be over or under the total set by the oddsmakers.

This total is generally in the range of five to seven total points. It almost always includes a “hook,” or half point that prevents a large number of wagers resulting in a push.

Explore over/unders for tonight’s NHL games by selecting “total” in preferences. You’ll see a number with both (o) & (u) – this is the total. Bet on the final score to be over or under this number of goals.

Like the point spread, you’ll see odds associated with taking the over or under. With some exceptions, expect to see these odds in the range of -105 to -115 when betting hockey totals.

Odds to Make the NHL Playoffs & More Futures

The Stanley Cup Playoffs are arguably the most exciting post-season of any major sport. As the speed of the game picks up in the lead up the Cup, so does the action betting on odds to make the NHL playoffs. Futures allow you to bet on major events far in advance. These bets focus on the biggest events and achievements the National Hockey League has to offer.

For instance, you can bet chances to make the postseason, win divisional titles, and go all the way to the Stanley Cup.

Player futures ask you to predict the winner of awards such as the Hart and Vezina Trophies.

Cashing in on these futures bets is notoriously challenging, and the strategy all comes down to timing.  Payouts tend to be biggest the earlier you jump into the action, but the longer you wait, the more info you’ll have to inform your wager.

You can track NHL playoff odds and other hockey futures using SportsBettingDime’s interactive futures trackers:

Check the pages above to see NHL futures shift throughout the season, and get ready to pounce if you see some Stanley Cup odds at a value.

NHL Picks & Predictions

Finding the best odds for NHL games is only step one of a profitable hockey betting strategy. Even if you can find the best price, you still need to make the right bet.  Handicapping is easy with the detailed breakdown of key stats, predictions, and advice you’ll see by selecting “full game stats” for any of the matchups listed on this page.

From AI-powered score predictions to the latest injury news and past betting records for every team in the NHL, our matchup pages give hockey bettors extra insights to outwit the oddsmakers at the sportsbook.

Keep an Eye on the Line

SportsBettingDime’s matchup pages also display detailed odds history for the moneyline, puck line and over/unders for every NHL game, showing you how the odds have shifted at top sportsbooks from opening till puck drop.

Evaluating how the line moves throughout the week is a great way to determine where the money is falling.

Simply select “full game stats” to see the line history and odds movement for tonight’s NHL odds.

Vegas NHL Odds vs. Online Hockey Betting

Before legal online sports betting swept the USA, evaluating the hockey matchups was all about looking at the NHL odds in Vegas.

But as online sports betting becomes increasingly available in the US and elsewhere, you might be wondering:

Are Vegas odds for NHL games any different than those offered at the top sport betting apps and online sportsbooks featured at SportsBettingDime.com?

The odds featured on this page will generally be aligned with what you could expect to see if you took a trip to Las Vegas and visited a sportsbook within a brick-and-mortar casino.

More than anything, “Vegas odds” have become something of a catch-all phrase to describe the hockey odds offered at top sportsbooks, whether betting online or in-person.

NHL Teams

Thanks to more recent additions like the Seattle Kraken and Vegas Golden Knights, there are now a whopping 32 NHL teams active in the league. That’s a lot of teams to keep track for sports bettors, so we’ve broken them down for your viewing pleasure by conference and division:

Atlantic Division (Eastern Conference):

  • Boston Bruins
  • Buffalo Sabres
  • Detroit Red Wings
  • Florida Panthers
  • Montreal Canadiens
  • Ottawa Senators
  • Tampa Bay Lightning
  • Toronto Maple Leafs

Metropolitan Division (Eastern Conference):

  • Carolina Hurricanes
  • Columbus Blue Jackets
  • New Jersey Devils
  • New York Islanders
  • New York Rangers
  • Philadelphia Flyers
  • Pittsburgh Penguins
  • Washington Capitals

Central Division (Western Conference):

  • Arizona Coyotes
  • Chicago Blackhawks
  • Colorado Avalanche
  • Dallas Stars
  • Minnesota Wild
  • Nashville Predators
  • St. Louis Blues
  • Winnipeg Jets

Pacific Division (Western Conference):

  • Anaheim Ducks
  • Calgary Flames
  • Edmonton Oilers
  • Los Angeles Kings
  • San Jose Sharks
  • Seattle Kraken
  • Vancouver Canucks
  • Vegas Golden Knights

Where to Bet on NHL Games

You’ll want to open accounts at a few top-rated betting sites so that you have the ultimate flexibility when searching for the best odds for NHL games in the regular season or playoffs.

Starting with the safe and legal options reviewed on our list of the best apps for hockey betting is a great way to narrow down the choices.

Once you find a few sites or apps that fit your preference, check back here to quickly line shop for the best odds anytime you plan to wager on the NHL. Best of luck, and enjoy the action!

Best NHL Sports Betting Promo Codes

In the market for the very best NHL sports betting promo codes? Look no further than the table below to get instant access to the best NHL promo codes from top-tier sportsbooks.

Best NHL Sports Betting Promo Codes Promo Details
Caesars Sportsbook Promo Code $1,000 First Bet on Caesars
FanDuel Sportsbook Promo Code $1,000 No Sweat First Bet
DraftKings Sportsbook Promo Code $1,000 Deposit Match + $50 Free Bet
BetMGM Sportsbook Promo Code $1,500 First Bet Offer
ESPN BET Promo Code TBA

Make sure you read all the features and fine print before deciding on an NHL sports betting app that’s right for you. Each sportsbook has its unique offerings for users to enjoy while wagering.