avatar Written by Graeme & Scott on Friday, March 8th, 2013

With the NHL season racing to a tight finish, you don’t want to miss a game. Well…unless you’re a Flames fan, then you can miss all the games you want and it won’t matter one bit!

Sorry Flames fans.

For the rest of you – we’ve created this April 2013 MST Schedule which lists every NHL game in Mountain Standard Time format. This is a printable list(just copy and paste it to Notepad or MS Word or whatever) or even a downloadable MST schedule – it’s super easy to bookmark this page or save it to your phone or computer.

April 1, 2013 New York Islanders at New Jersey Devils 5:00 PM MST
April 1, 2013 Winnipeg Jets at New York Rangers 5:00 PM MST
April 1, 2013 Carolina Hurricanes at Montreal Canadiens 5:30 PM MST
April 1, 2013 Colorado Avalance at Detroit Red Wings 5:30 PM MST
April 1, 2013 St. Louis Blues at Minnesota Wild 6:00 PM MST
April 1, 2013 Nashville Predators at Chicago Blackhawks 6:30 PM MST
April 1, 2013 Anaheim Ducks at Dallas Stars 6:30 PM MST
April 1, 2013 Calgary Flames at Edmonton Oilers 7:30 PM MST
April 1, 2013 Vancouver Canucks at San Jose Sharks 8:30 PM MST
April 2, 2013 Ottawa Senators at Boston Bruins 5:00 PM MST
April 2, 2013 Winnipeg Jets at New York Islanders 5:00 PM MST
April 2, 2013 Washington Capitals at Carolina Hurricanes 5:00 PM MST
April 2, 2013 Buffalo Sabres at Pittsburgh Penguins 5:30 PM MST
April 2, 2013 Florida Panthers at Tampa Bay Lightning 5:30 PM MST
April 2, 2013 Colorado Avalance at Nashville Predators 6:00 PM MST
April 2, 2013 Los Angeles Kings at Phoenix Coyotes 8:30 PM MST
April 3, 2013 Pittsburgh Penguins at New York Rangers 5:30 PM MST
April 3, 2013 Montreal Canadiens at Philadelphia Flyers 5:30 PM MST
April 3, 2013 Edmonton Oilers at Calgary Flames 8:30 PM MST
April 3, 2013 Dallas Stars at Anaheim Ducks 8:30 PM MST
April 3, 2013 Minnesota Wild at San Jose Sharks 8:30 PM MST
April 4, 2013 New Jersey Devils at Boston Bruins 5:00 PM MST
April 4, 2013 Philadelphia Flyers at Toronto Maple Leafs 5:00 PM MST
April 4, 2013 New York Islanders at Washington Capitals 5:00 PM MST
April 4, 2013 Tampa Bay Lightning at Carolina Hurricanes 5:00 PM MST
April 4, 2013 Winnipeg Jets at Montreal Canadiens 5:30 PM MST
April 4, 2013 Columbus Blue Jackets at Nashville Predators 6:00 PM MST
April 4, 2013 St. Louis Blues at Chicago Blackhawks 6:30 PM MST
April 4, 2013 Detroit Red Wings at Phoenix Coyotes 8:30 PM MST
April 4, 2013 Edmonton Oilers at Vancouver Canucks 8:30 PM MST
April 4, 2013 Minnesota Wild at Los Angeles Kings 8:30 PM MST
April 5, 2013 Ottawa Senators at Buffalo Sabres 5:00 PM MST
April 5, 2013 New York Rangers at Pittsburgh Penguins 5:00 PM MST
April 5, 2013 Columbus Blue Jackets at St. Louis Blues 6:00 PM MST
April 5, 2013 Detroit Red Wings at Colorado Avalance 7:00 PM MST
April 5, 2013 Dallas Stars at Anaheim Ducks 8:30 PM MST
April 5, 2013 Calgary Flames at San Jose Sharks 8:30 PM MST
April 6, 2013 Philadelphia Flyers at Winnipeg Jets 1:00 PM MST
April 6, 2013 Chicago Blackhawks at Nashville Predators 1:00 PM MST
April 6, 2013 Edmonton Oilers at Los Angeles Kings 2:00 PM MST
April 6, 2013 Boston Bruins at Montreal Canadiens 5:00 PM MST
April 6, 2013 Toronto Maple Leafs at New Jersey Devils 5:00 PM MST
April 6, 2013 Tampa Bay Lightning at New York Islanders 5:00 PM MST
April 6, 2013 New York Rangers at Carolina Hurricanes 5:00 PM MST
April 6, 2013 Washington Capitals at Florida Panthers 5:30 PM MST
April 6, 2013 Colorado Avalance at Phoenix Coyotes 7:00 PM MST
April 6, 2013 Calgary Flames at Vancouver Canucks 8:30 PM MST
April 7, 2013 St. Louis Blues at Detroit Red Wings 10:30 AM MST
April 7, 2013 Dallas Stars at San Jose Sharks 2:00 PM MST
April 7, 2013 Ottawa Senators at Florida Panthers 4:00 PM MST
April 7, 2013 Minnesota Wild at Columbus Blue Jackets 4:00 PM MST
April 7, 2013 Tampa Bay Lightning at Washington Capitals 5:00 PM MST
April 7, 2013 Nashville Predators at Chicago Blackhawks 5:00 PM MST
April 7, 2013 New Jersey Devils at Buffalo Sabres 5:00 PM MST
April 7, 2013 Los Angeles Kings at Anaheim Ducks 7:00 PM MST
April 8, 2013 Carolina Hurricanes at Boston Bruins 5:00 PM MST
April 8, 2013 New York Rangers at Toronto Maple Leafs 5:00 PM MST
April 8, 2013 Calgary Flames at Colorado Avalance 7:00 PM MST
April 8, 2013 Phoenix Coyotes at Vancouver Canucks 8:30 PM MST
April 8, 2013 Edmonton Oilers at Anaheim Ducks 8:30 PM MST
April 9, 2013 Philadelphia Flyers at New York Islanders 5:00 PM MST
April 9, 2013 Pittsburgh Penguins at Carolina Hurricanes 5:00 PM MST
April 9, 2013 San Jose Sharks at Columbus Blue Jackets 5:00 PM MST
April 9, 2013 Washington Capitals at Montreal Canadiens 5:30 PM MST
April 9, 2013 Ottawa Senators at Tampa Bay Lightning 5:30 PM MST
April 9, 2013 Buffalo Sabres at Winnipeg Jets 6:00 PM MST
April 9, 2013 St. Louis Blues at Nashville Predators 6:00 PM MST
April 9, 2013 Chicago Blackhawks at Minnesota Wild 6:00 PM MST
April 9, 2013 Los Angeles Kings at Dallas Stars 6:30 PM MST
April 10, 2013 Toronto Maple Leafs at New York Rangers 5:00 PM MST
April 10, 2013 Boston Bruins at New Jersey Devils 5:30 PM MST
April 10, 2013 Vancouver Canucks at Calgary Flames 7:30 PM MST
April 10, 2013 Phoenix Coyotes at Edmonton Oilers 7:30 PM MST
April 10, 2013 Colorado Avalance at Anaheim Ducks 8:30 PM MST
April 11, 2013 New York Islanders at Boston Bruins 5:00 PM MST
April 11, 2013 Ottawa Senators at Philadelphia Flyers 5:00 PM MST
April 11, 2013 Carolina Hurricanes at Washington Capitals 5:00 PM MST
April 11, 2013 Montreal Canadiens at Buffalo Sabres 5:30 PM MST
April 11, 2013 Pittsburgh Penguins at Tampa Bay Lightning 5:30 PM MST
April 11, 2013 San Jose Sharks at Detroit Red Wings 5:30 PM MST
April 11, 2013 Florida Panthers at Winnipeg Jets 6:00 PM MST
April 11, 2013 St. Louis Blues at Minnesota Wild 6:00 PM MST
April 11, 2013 Colorado Avalance at Los Angeles Kings 8:30 PM MST
April 12, 2013 Ottawa Senators at New Jersey Devils 5:00 PM MST
April 12, 2013 St. Louis Blues at Columbus Blue Jackets 5:00 PM MST
April 12, 2013 Dallas Stars at Nashville Predators 6:00 PM MST
April 12, 2013 Detroit Red Wings at Chicago Blackhawks 6:30 PM MST
April 12, 2013 Phoenix Coyotes at Calgary Flames 7:00 PM MST
April 13, 2013 Philadelphia Flyers at Buffalo Sabres 1:00 PM MST
April 13, 2013 Vancouver Canucks at Colorado Avalance 1:00 PM MST
April 13, 2013 Montreal Canadiens at Toronto Maple Leafs 5:00 PM MST
April 13, 2013 New York Rangers at New York Islanders 5:00 PM MST
April 13, 2013 Tampa Bay Lightning at Washington Capitals 5:00 PM MST
April 13, 2013 Boston Bruins at Carolina Hurricanes 5:00 PM MST
April 13, 2013 Pittsburgh Penguins at Florida Panthers 5:30 PM MST
April 13, 2013 Columbus Blue Jackets at Minnesota Wild 6:00 PM MST
April 13, 2013 San Jose Sharks at Dallas Stars 6:00 PM MST
April 13, 2013 Calgary Flames at Edmonton Oilers 8:30 PM MST
April 13, 2013 Anaheim Ducks at Los Angeles Kings 9:00 PM MST
April 14, 2013 Chicago Blackhawks at St. Louis Blues 10:30 AM MST
April 14, 2013 Tampa Bay Lightning at Buffalo Sabres 3:00 PM MST
April 14, 2013 Detroit Red Wings at Nashville Predators 5:30 PM MST
April 15, 2013 Ottawa Senators at Boston Bruins 5:00 PM MST
April 15, 2013 New Jersey Devils at Toronto Maple Leafs 5:00 PM MST
April 15, 2013 Philadelphia Flyers at Montreal Canadiens 5:30 PM MST
April 15, 2013 Dallas Stars at Chicago Blackhawks 6:00 PM MST
April 15, 2013 Vancouver Canucks at Nashville Predators 6:00 PM MST
April 15, 2013 Columbus Blue Jackets at Colorado Avalance 7:00 PM MST
April 15, 2013 Minnesota Wild at Calgary Flames 7:00 PM MST
April 15, 2013 San Jose Sharks at Phoenix Coyotes 8:30 PM MST
April 16, 2013 Florida Panthers at New York Islanders 5:00 PM MST
April 16, 2013 Toronto Maple Leafs at Washington Capitals 5:00 PM MST
April 16, 2013 Carolina Hurricanes at Ottawa Senators 5:30 PM MST
April 16, 2013 New York Rangers at Philadelphia Flyers 5:30 PM MST
April 16, 2013 Tampa Bay Lightning at Winnipeg Jets 6:00 PM MST
April 16, 2013 Vancouver Canucks at St. Louis Blues 6:00 PM MST
April 16, 2013 Minnesota Wild at Edmonton Oilers 7:30 PM MST
April 16, 2013 Los Angeles Kings at San Jose Sharks 8:30 PM MST
April 17, 2013 Montreal Canadiens at Pittsburgh Penguins 5:00 PM MST
April 17, 2013 Buffalo Sabres at Boston Bruins 5:30 PM MST
April 17, 2013 Detroit Red Wings at Calgary Flames 7:30 PM MST
April 17, 2013 Columbus Blue Jackets at Anaheim Ducks 8:30 PM MST
April 18, 2013 New York Islanders at Toronto Maple Leafs 5:00 PM MST
April 18, 2013 Florida Panthers at New York Rangers 5:00 PM MST
April 18, 2013 Tampa Bay Lightning at Montreal Canadiens 5:30 PM MST
April 18, 2013 Washington Capitals at Ottawa Senators 5:30 PM MST
April 18, 2013 New Jersey Devils at Philadelphia Flyers 5:30 PM MST
April 18, 2013 Carolina Hurricanes at Winnipeg Jets 6:00 PM MST
April 18, 2013 Phoenix Coyotes at St. Louis Blues 6:00 PM MST
April 18, 2013 Vancouver Canucks at Dallas Stars 6:30 PM MST
April 18, 2013 Columbus Blue Jackets at Los Angeles Kings 8:30 PM MST
April 18, 2013 Minnesota Wild at San Jose Sharks 8:30 PM MST
April 19, 2013 Pittsburgh Penguins at Boston Bruins 5:00 PM MST
April 19, 2013 New York Rangers at Buffalo Sabres 5:00 PM MST
April 19, 2013 Dallas Stars at St. Louis Blues 6:00 PM MST
April 19, 2013 Nashville Predators at Chicago Blackhawks 6:30 PM MST
April 19, 2013 Edmonton Oilers at Colorado Avalance 7:00 PM MST
April 19, 2013 Anaheim Ducks at Calgary Flames 7:00 PM MST
April 20, 2013 Florida Panthers at New Jersey Devils 11:00 AM MST
April 20, 2013 New York Islanders at Winnipeg Jets 1:00 PM MST
April 20, 2013 Washington Capitals at Montreal Canadiens 5:00 PM MST
April 20, 2013 Toronto Maple Leafs at Ottawa Senators 5:00 PM MST
April 20, 2013 Buffalo Sabres at Pittsburgh Penguins 5:00 PM MST
April 20, 2013 Philadelphia Flyers at Carolina Hurricanes 5:00 PM MST
April 20, 2013 Phoenix Coyotes at Chicago Blackhawks 6:30 PM MST
April 20, 2013 Detroit Red Wings at Vancouver Canucks 8:30 PM MST
April 21, 2013 New Jersey Devils at New York Rangers TBD
April 21, 2013 Florida Panthers at Boston Bruins 10:30 AM MST
April 21, 2013 Carolina Hurricanes at Tampa Bay Lightning 4:00 PM MST
April 21, 2013 Calgary Flames at Minnesota Wild 4:00 PM MST
April 21, 2013 St. Louis Blues at Colorado Avalance 6:00 PM MST
April 21, 2013 Columbus Blue Jackets at San Jose Sharks 6:00 PM MST
April 21, 2013 Anaheim Ducks at Edmonton Oilers 6:30 PM MST
April 21, 2013 Dallas Stars at Los Angeles Kings 7:00 PM MST
April 22, 2013 Winnipeg Jets at Buffalo Sabres 5:00 PM MST
April 22, 2013 Pittsburgh Penguins at Ottawa Senators 5:30 PM MST
April 22, 2013 Phoenix Coyotes at Detroit Red Wings 5:30 PM MST
April 22, 2013 Anaheim Ducks at Edmonton Oilers 7:30 PM MST
April 22, 2013 Chicago Blackhawks at Vancouver Canucks 8:30 PM MST
April 23, 2013 Montreal Canadiens at New Jersey Devils 5:00 PM MST
April 23, 2013 Winnipeg Jets at Washington Capitals 5:00 PM MST
April 23, 2013 New York Islanders at Carolina Hurricanes 5:00 PM MST
April 23, 2013 Boston Bruins at Philadelphia Flyers 5:30 PM MST
April 23, 2013 New York Rangers at Florida Panthers 5:30 PM MST
April 23, 2013 Colorado Avalance at St. Louis Blues 6:00 PM MST
April 23, 2013 Calgary Flames at Nashville Predators 6:00 PM MST
April 23, 2013 Los Angeles Kings at Minnesota Wild 6:00 PM MST
April 23, 2013 Dallas Stars at San Jose Sharks 8:30 PM MST
April 24, 2013 Toronto Maple Leafs at Tampa Bay Lightning 5:00 PM MST
April 24, 2013 Los Angeles Kings at Detroit Red Wings 5:30 PM MST
April 24, 2013 Chicago Blackhawks at Edmonton Oilers 7:30 PM MST
April 24, 2013 San Jose Sharks at Phoenix Coyotes 8:30 PM MST
April 25, 2013 New York Islanders at Philadelphia Flyers 5:00 PM MST
April 25, 2013 Ottawa Senators at Washington Capitals 5:00 PM MST
April 25, 2013 New York Rangers at Carolina Hurricanes 5:00 PM MST
April 25, 2013 Tampa Bay Lightning at Boston Bruins 5:30 PM MST
April 25, 2013 Pittsburgh Penguins at New Jersey Devils 5:30 PM MST
April 25, 2013 Toronto Maple Leafs at Florida Panthers 5:30 PM MST
April 25, 2013 Nashville Predators at Detroit Red Wings 5:30 PM MST
April 25, 2013 Montreal Canadiens at Winnipeg Jets 6:00 PM MST
April 25, 2013 Calgary Flames at St. Louis Blues 6:00 PM MST
April 25, 2013 Columbus Blue Jackets at Dallas Stars 6:30 PM MST
April 25, 2013 Anaheim Ducks at Vancouver Canucks 8:30 PM MST
April 26, 2013 New York Islanders at Buffalo Sabres 5:00 PM MST
April 26, 2013 Edmonton Oilers at Minnesota Wild 6:00 PM MST
April 26, 2013 Calgary Flames at Chicago Blackhawks 6:30 PM MST
April 26, 2013 Colorado Avalance at Phoenix Coyotes 8:30 PM MST
April 27, 2013 New Jersey Devils at New York Rangers TBD
April 27, 2013 Montreal Canadiens at Toronto Maple Leafs 5:00 PM MST
April 27, 2013 Philadelphia Flyers at Ottawa Senators 5:00 PM MST
April 27, 2013 Boston Bruins at Washington Capitals 5:00 PM MST
April 27, 2013 Florida Panthers at Tampa Bay Lightning 5:00 PM MST
April 27, 2013 Nashville Predators at Columbus Blue Jackets 5:00 PM MST
April 27, 2013 Carolina Hurricanes at Pittsburgh Penguins 5:30 PM MST
April 27, 2013 Minnesota Wild at Colorado Avalance 5:30 PM MST
April 27, 2013 Chicago Blackhawks at St. Louis Blues 6:00 PM MST
April 27, 2013 Detroit Red Wings at Dallas Stars 6:00 PM MST
April 27, 2013 Vancouver Canucks at Edmonton Oilers 8:30 PM MST
April 27, 2013 Phoenix Coyotes at Anaheim Ducks 8:30 PM MST
April 27, 2013 San Jose Sharks at Los Angeles Kings 8:30 PM MST


Best America Sportsbooks for NHL
Good deposit bonus, lot of unique bets & props. Excellent mobile & live betting.
Have the best odds the majority of the time
100% to $250 Deposit Bonus, sometimes have really good lines

Quick note for people from United States: Be sure to subscribe to our daily tips, because not only will you get the tips e-mailed to you every day but we're working on some special mailing list exclusive bonuses and free bets only for people from United States.

Enter your email address to subscribe to daily NHL Tips for free:

BetNHL.ca » Posts » Schedule » April 2013 Mountain Standard Time Schedule