LineMonkeys

Find the best odds

NHL Betting Odds

Compare NHL odds from all major Canadian sportsbooks. Lines updated every 60 seconds.

Ready to bet?

Sign up at a top-rated sportsbook and claim your bonus

MatchupBetRiversFanDuelDraftKingsBetMGM
St Louis Blues
Tue, Dec 23, 12:10 AM UTC
+215+205+205+200
Tampa Bay Lightning
Home
-278-255-250-250
Vancouver Canucks
Tue, Dec 23, 12:40 AM UTC
+110+108+114+110
Philadelphia Flyers
Home
-137-130-135-135
Seattle Kraken
Tue, Dec 23, 3:10 AM UTC
+145+140+145+140
Anaheim Ducks
Home
-182-170-175-170
Columbus Blue Jackets
Tue, Dec 23, 3:10 AM UTC
+133+134+142+140
Los Angeles Kings
Home
-167-162-170-170
Pittsburgh Penguins
Tue, Dec 23, 9:00 PM UTC
+123+116+120
Toronto Maple Leafs
Home
-152-140-142
Dallas Stars
Tue, Dec 23, 11:30 PM UTC
-129-125-130
Detroit Red Wings
Home
+104+104+110
Montréal Canadiens
Wed, Dec 24, 12:00 AM UTC
-103+100+100
Boston Bruins
Home
-122-120-120
Buffalo Sabres
Wed, Dec 24, 12:00 AM UTC
+125+130+130
Ottawa Senators
Home
-155-160-155
Florida Panthers
Wed, Dec 24, 12:00 AM UTC
+118+128+124
Carolina Hurricanes
Home
-148-154-148
New Jersey Devils
Wed, Dec 24, 12:00 AM UTC
-122-122-120
New York Islanders
Home
-103+102+100
New York Rangers
Wed, Dec 24, 12:00 AM UTC
+133+140+142
Washington Capitals
Home
-167-170-170
Nashville Predators
Wed, Dec 24, 1:00 AM UTC
+170+164+164
Minnesota Wild
Home
-220-200-198
Calgary Flames
Wed, Dec 24, 2:00 AM UTC
+160+158+154
Edmonton Oilers
Home
-205-192-185
Philadelphia Flyers
Wed, Dec 24, 2:00 AM UTC
-132-126-120
Chicago Blackhawks
Home
+106+105+100
Utah Mammoth
Wed, Dec 24, 2:00 AM UTC
+220+210+210
Colorado Avalanche
Home
-286-260-258
Seattle Kraken
Wed, Dec 24, 3:00 AM UTC
+180+198+205
Los Angeles Kings
Home
-230-245-250
San Jose Sharks
Wed, Dec 24, 3:00 AM UTC
+210+205+210
Vegas Golden Knights
Home
-275-255-258

How to Bet on NHL

NHL offers a variety of betting markets including moneylines, point spreads, and totals (over/under). Use the odds comparison table above to find the best value for your NHL bets.

Understanding NHL Odds

American odds show how much you need to bet to win $100 (negative odds) or how much you win on a $100 bet (positive odds). For example, -150 means you bet $150 to win $100, while +130 means a $100 bet wins $130.

Best Sportsbooks for NHL

We recommend DraftKings, FanDuel, and Bet365 for NHL betting in Canada. All three offer competitive odds, live betting, and are fully licensed in Ontario.