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+ Related PostsDaoudi finds a way to shine in the shadowsMLB trade rumors: Blue Jays hoping to move Josh Donaldson when he’s healthy2018 Fantasy Football Rankings: Running backThe Week in QuotesNASCAR at Bristol: Results, highlights from Kurt Busch's victory at Bass Pro Shops NRA Night RaceHappy days are here again for Takarada