SpotAngle
← All sports

Kalshi NHL odds today

Every open NHL game on Kalshi, next to Polymarket and the DraftKings moneyline. 11 on today's board. Updated every 10 minutes.

Tue, Oct 20 · 9:00 PM ET
To winKalshiPolymarketSportsbookGap
Edmonton Oilers55¢ (−131)54¢−135Pro
Minnesota Wild46¢ (+109)47¢+114Pro
Tue, Oct 20 · 9:40 PM ET
To winKalshiPolymarketSportsbookGap
Detroit Red Wings53¢ (−121)53¢−118Pro
Seattle Kraken48¢ (+101)48¢−102Pro
Tue, Oct 20 · 10:00 PM ET
To winKalshiPolymarketSportsbookGap
Carolina Hurricanes74¢ (−306)74¢−298Pro
Vancouver Canucks27¢ (+252)27¢+240Pro
Tue, Oct 20 · 10:30 PM ET
To winKalshiPolymarketSportsbookGap
Tampa Bay Lightning51¢ (−112)51¢−110Pro
Vegas Golden Knights50¢ (−107)50¢−110Pro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
New York Islanders85¢ (−609)—game dayPro
Anaheim Ducks17¢ (+456)—game dayPro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
New Jersey Devils51¢ (−112)—game dayPro
Colorado Avalanche50¢ (−107)—game dayPro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
Washington Capitals56¢ (−137)—game dayPro
Los Angeles Kings45¢ (+114)—game dayPro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
Montreal Canadiens79¢ (−404)—game dayPro
San Jose Sharks22¢ (+331)—game dayPro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
Toronto Maple Leafs77¢ (−360)—game dayPro
Columbus Blue Jackets25¢ (+280)—game dayPro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
Boston Bruins56¢ (−137)—game dayPro
Dallas Stars45¢ (+114)—game dayPro
Tue, Oct 20
To winKalshiPolymarketSportsbookGap
St. Louis Blues56¢ (−137)—game dayPro
Winnipeg Jets46¢ (+109)—game dayPro
Wed, Oct 21
To winKalshiPolymarketSportsbookGap
Ottawa Senators51¢ (−112)—game dayPro
Florida Panthers50¢ (−107)—game dayPro
Wed, Oct 21
To winKalshiPolymarketSportsbookGap
Buffalo Sabres64¢ (−191)—game dayPro
Philadelphia Flyers37¢ (+159)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
New Jersey Devils63¢ (−183)—game dayPro
Anaheim Ducks40¢ (+140)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Pittsburgh Penguins50¢ (−107)—game dayPro
Florida Panthers50¢ (−107)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Boston Bruins62¢ (−175)—game dayPro
Nashville Predators40¢ (+140)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
New York Rangers52¢ (−116)—game dayPro
Toronto Maple Leafs50¢ (−107)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Ottawa Senators59¢ (−154)—game dayPro
San Jose Sharks42¢ (+129)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
New York Islanders53¢ (−121)—game dayPro
Los Angeles Kings48¢ (+101)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Vegas Golden Knights56¢ (−137)—game dayPro
St. Louis Blues46¢ (+109)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Dallas Stars66¢ (−208)—game dayPro
Winnipeg Jets35¢ (+173)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Carolina Hurricanes54¢ (−126)—game dayPro
Edmonton Oilers46¢ (+109)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Minnesota Wild63¢ (−183)—game dayPro
Calgary Flames35¢ (+173)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Detroit Red Wings63¢ (−183)—game dayPro
Vancouver Canucks41¢ (+134)—game dayPro
Thu, Oct 22
To winKalshiPolymarketSportsbookGap
Utah Mammoth61¢ (−168)—game dayPro
Seattle Kraken41¢ (+134)—game dayPro
Fri, Oct 23
To winKalshiPolymarketSportsbookGap
Montreal Canadiens64¢ (−191)—game dayPro
Chicago Blackhawks39¢ (+146)—game dayPro
Fri, Oct 23
To winKalshiPolymarketSportsbookGap
Colorado Avalanche57¢ (−142)—game dayPro
Tampa Bay Lightning47¢ (+105)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Anaheim Ducks53¢ (−121)—game dayPro
Philadelphia Flyers51¢ (−112)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
New Jersey Devils59¢ (−154)—game dayPro
Los Angeles Kings46¢ (+109)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Washington Capitals57¢ (−142)—game dayPro
Buffalo Sabres45¢ (+114)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Carolina Hurricanes60¢ (−161)—game dayPro
St. Louis Blues43¢ (+124)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Pittsburgh Penguins58¢ (−148)—game dayPro
Nashville Predators46¢ (+109)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Ottawa Senators56¢ (−137)—game dayPro
New York Rangers48¢ (+101)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Boston Bruins62¢ (−175)—game dayPro
San Jose Sharks43¢ (+124)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Edmonton Oilers63¢ (−183)—game dayPro
Toronto Maple Leafs41¢ (+134)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Vegas Golden Knights59¢ (−154)—game dayPro
Columbus Blue Jackets45¢ (+114)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Utah Mammoth56¢ (−137)—game dayPro
Tampa Bay Lightning47¢ (+105)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Detroit Red Wings56¢ (−137)—game dayPro
Calgary Flames45¢ (+114)—game dayPro
Sat, Oct 24
To winKalshiPolymarketSportsbookGap
Minnesota Wild62¢ (−175)—game dayPro
Seattle Kraken41¢ (+134)—game dayPro
Sun, Oct 25
To winKalshiPolymarketSportsbookGap
Florida Panthers65¢ (−199)—game dayPro
Chicago Blackhawks38¢ (+152)—game dayPro
Sun, Oct 25
To winKalshiPolymarketSportsbookGap
Dallas Stars64¢ (−191)—game dayPro
New York Islanders38¢ (+152)—game dayPro
Sun, Oct 25
To winKalshiPolymarketSportsbookGap
Montreal Canadiens57¢ (−142)—game dayPro
Winnipeg Jets47¢ (+105)—game dayPro
Sun, Oct 25
To winKalshiPolymarketSportsbookGap
Colorado Avalanche69¢ (−239)—game dayPro
Nashville Predators35¢ (+173)—game dayPro
Sun, Oct 25
To winKalshiPolymarketSportsbookGap
Minnesota Wild68¢ (−228)—game dayPro
Vancouver Canucks34¢ (+181)—game dayPro
Mon, Oct 26
To winKalshiPolymarketSportsbookGap
New York Rangers58¢ (−148)—game dayPro
Los Angeles Kings44¢ (+119)—game dayPro
Mon, Oct 26
To winKalshiPolymarketSportsbookGap
Toronto Maple Leafs60¢ (−161)—game dayPro
Calgary Flames46¢ (+109)—game dayPro
Mon, Oct 26
To winKalshiPolymarketSportsbookGap
Edmonton Oilers64¢ (−191)—game dayPro
Detroit Red Wings40¢ (+140)—game dayPro

Reading a Kalshi price

A contract pays $1 if the team wins. 62¢ means the market gives them about a 62% chance. In brackets: the same price as American odds, after Kalshi's fee.

Sportsbook line

DraftKings' moneyline, posted on game day. A sportsbook line includes its cut, so the two sides add up to more than 100%.

The gap

Pro removes the sportsbook's cut, compares it with Kalshi and Polymarket after fees, and alerts you when a team is underpriced. See how alerts work →

Questions

How do Kalshi NHL odds work?

Each NHL game has a contract for each side that pays $1 if that side wins. The price in cents is the market's chance: 60¢ is about 60%. Kalshi charges a small fee on top, which we include when converting to American odds.

Are Kalshi NHL odds better than a sportsbook?

Sometimes. Kalshi is an exchange, so prices come from other traders rather than a bookmaker's line. On many games the price is close to the sportsbook's after removing its cut; on some it's cheaper or more expensive. Spot Angle Pro flags the ones that are cheaper.

Other sports

Not affiliated with Kalshi, Polymarket or DraftKings. Prices change constantly; check the exchange before you trade. For information only, not financial advice. 21+.