NHL Weekly Schedule

Week of March 17, 2025
Mar 17
Mar 18
Mar 19
Mar 20
Mar 21
Mar 22
Mar 23
G#592141147
Dallas Stars
Nashville Predators
Carolina Hurricanes
3
Buffalo Sabres
Vegas Golden Knights
San Jose Sharks
Los Angeles Kings
4
Boston Bruins
Utah Mammoth
Minnesota Wild
Winnipeg Jets
4
Toronto Maple Leafs
New York Rangers
New Jersey Devils
New York Islanders
4
San Jose Sharks
Los Angeles Kings
Anaheim Ducks
3
Seattle Kraken
Los Angeles Kings
St Louis Blues
Philadelphia Flyers
4
Toronto Maple Leafs
Ottawa Senators
Montreal Canadiens
3
New Jersey Devils
Florida Panthers
Pittsburgh Penguins
3
Anaheim Ducks
Tampa Bay Lightning
Philadelphia Flyers
3
Washington Capitals
Vegas Golden Knights
2
Utah Mammoth
Winnipeg Jets
Seattle Kraken
3
Columbus Blue Jackets
Washington Capitals
Pittsburgh Penguins
3
Minnesota Wild
Chicago Blackhawks
Carolina Hurricanes
Boston Bruins
4
Los Angeles Kings
Seattle Kraken
Buffalo Sabres
3
Ottawa Senators
New York Islanders
Colorado Avalanche
3
St Louis Blues
Anaheim Ducks
Toronto Maple Leafs
St Louis Blues
4
Columbus Blue Jackets
Calgary Flames
Ottawa Senators
3
Pittsburgh Penguins
Montreal Canadiens
Calgary Flames
3
Calgary Flames
Toronto Maple Leafs
Vancouver Canucks
3
Montreal Canadiens
Colorado Avalanche
New Jersey Devils
3
Tampa Bay Lightning
Washington Capitals
Dallas Stars
Chicago Blackhawks
4
New York Islanders
Columbus Blue Jackets
Florida Panthers
3
Carolina Hurricanes
Boston Bruins
2
Chicago Blackhawks
Minnesota Wild
Edmonton Oilers
3
Nashville Predators
Vancouver Canucks
Chicago Blackhawks
Nashville Predators
4
Philadelphia Flyers
Dallas Stars
Utah Mammoth
Vegas Golden Knights
4
Calgary Flames
Colorado Avalanche
New York Rangers
Nashville Predators
4
Edmonton Oilers
Buffalo Sabres
Tampa Bay Lightning
3
Winnipeg Jets
St Louis Blues
New York Rangers
3
Boston Bruins
Detroit Red Wings
Tampa Bay Lightning
3
Detroit Red Wings
Philadelphia Flyers
Florida Panthers
3
Vancouver Canucks
Edmonton Oilers
Buffalo Sabres
3
G#592141147

NHL Schedule 2024-25

Want to know who’s set to play this week in the NHL? Here we’ve provided an up-to-date weekly schedule so you can stay informed on which teams will be playing and who they’ll be facing. This schedule will keep you in the know from the opening puck drop in October, all the way to the Stanley Cup Final in May.

Not only is our NHL weekly schedule a great way to stay up-to-date with your favourite hockey team’s schedule, but it can also be advantageous as a tool for fantasy hockey enthusiasts and bettors. By seeing which team plays the most NHL games this week, fantasy hockey managers can determine which players will be in the best position to score the most points. Additionally, you can forecast advantageous matchups in which some players may be primed for a big showing.

For bettors, you can use the schedule to see when teams are on back-to-backs (an advantageous time to fade them), and get your bets in order ahead of time when a major talent mismatch will take place. Check out our weekly NHL schedule and use it to your advantage for all of the upcoming action.

NHL Schedule FAQ

Who plays the most NHL games this week?

The NHL season schedule is always shifting, with different teams playing the most games from week-to-week. Check out the Daily Faceoff schedule to learn which team will see the most action this week.

How many games does each NHL team play this week?

Each NHL teams schedule varies, but typically each squad plays between 3-5 games per week. Be sure to check out the Daily Faceoff schedule page to see when your favourite team plays this week.

When is the NHL All-Star Game in 2025?

The NHL All-Star Game will not occur in 2025, instead the NHL will be hosting the Four Nations Face-Off. This best-on-best tournament will pit the top players from Canada, the United States, Sweden, and Finland against each other in order to crown the top hockey nation in the world.

How many games are in an NHL season?

In the NHL, each team plays 82 regular season games. This means during the season there are a total of 1,312 games played during the regular season, plus the potential for 105 NHL Playoffs games if each seven-game series goes the distance.

How are NHL games scheduled?

NHL games are scheduled based on the division and conference of each respective franchise. Each team plays 41 home games and 41 away games, 26 games will be against teams within their own division, 24 games are played against teams in the other division within their conference, and finally the remaining 32 games are played against each team from the other conference.
This structure allows for each team to play each other for a minimum of two games, with each squad getting a home ice clash in each game.

When does the NHL season start?

The NHL season generally starts near the end of September or beginning of October. The first game of the 2024-25 NHL season started on October 4th as the New Jersey Devils faced off against the Buffalo Sabres in Czechia. The first North American NHL game took place on October 8th as the St. Louis Blues took on the Seattle Kraken.

Are there any international NHL games?

Yes, there are international NHL games. As a part of their “Global Series”, during the 2024-25 NHL season teams play each other in regular season matchups in neutral playing sites outside of North America. These games include the New Jersey Devils vs Buffalo Sabres in Czechia and the Dallas Stars VS Florida Panthers in Finland.

When is the NHL schedule released?

The NHL season schedule is released in the offseason, typically during the Summer. The 2024-25 NHL season schedule was officially announced on July 2nd, which further added to the excitement of the NHL offseason as it opened on July 1st.