When is the 2018 NHL All-Star Game? Date, rosters, how to watch Unknown 02:04 The 63rd running of the NHL's All-Star Game takes place Jan. 28 in Tampa, Fla. Here's everything you need to know to take in all of the weekend festivities. Share this Share on FacebookTweet on TwitterPlus on Google+