If you're not already in the Christmas spirit, this should do the trick. The iconic CP Rail Holiday Train has announced its Canadian stops and dates for 2019. We are delighted to say that it will be rolling through Alberta and stopping in 19 places throughout the province. This year the CP Holiday Train Alberta will be coming through in December and you'll want to make sure you witness at least one of its enchanting stops along the way.\nThis year, the spectacular Christmas-themed train will chug across the country for its 21st time. The train entertains hundreds of thousands of people annually while collecting food and raising money for North American food banks every stop of the way. If you haven't had a chance to experience the Holiday Train, this is your year.\nAccording to the CPR website, there are two trains rolling out this year, a U.S. train and a Canada train, both of which will leave from Montreal. The Canadian train will leave Montreal on November 26, 2019, and finish up its final stop in Vancouver on December 17, 2019. Between these dates, the train will be pulling up in various Albertan locations from December 5 to 11, 2019. If you've been enjoying the train for 20 years like us, you know how exciting this truly is.\nView this post on Instagram A little late but here is the CP Holiday Train in Plattsburgh last month. #cp #canadianpacificholidaytrain #canadianpacific #cprail #railfan #railfans #railfanning #railfannation #railfans_of_instagram #railfans__ #trb_express #railways_of_america #railways_of_our_world #railroadphotography #railphotography #trainphotography #daily_crossing #railsupremacy #pocket_rail #train_nerds #rail_barons #rsa_theyards #trains #photography #snow #newyork #nightphotography A post shared by Mike Rembish (@vtandct.rail.productions) on Dec 10, 2018 at 11:48am PST\nDecked out in Christmas lights, the train screeches into towns and cities in North America and stops briefly to play legendary concerts for the locals. With a diverse roster of famous performers over the years, we eagerly awaited announcements of who would perform this year.\nThough there are several performers hopping on at various locations, the artists that will grace the stage in Alberta are Scott Helman, Madeline Merlo, and Terri Clark.\nIf all you want is to find out if and when the train is coming to your city, we won’t make you wait for a second longer. Here are the locations, dates, arrival times, and performers that you can expect from the CP Holiday Train in Alberta:\nView this post on Instagram All about those holiday feels ~ #cpholidaytrain A post shared by Yuki x SP (@stay.pause) on Dec 20, 2018 at 9:56pm PST\nProvost, December 5 at 5:55 p.m. featuring Scott Helmon and Madeline Merlo\nHardisty, December 5 at 9 p.m. featuring Scott Helmon and Madeline Merlo\nCamrose, December 6 at 1:05 p.m. featuring Scott Helmon and Madeline Merlo\nWetaskiwin, December 6 at 3:25 p.m. featuring Scott Helmon and Madeline Merlo\nPonoka, December 6 at 5 p.m. featuring Scott Helmon and Madeline Merlo\nLacome, December 6 at 6:50 p.m. featuring Scott Helmon and Madeline Merlo\nBlackfalds, December 6 at 8:05 p.m. featuring Scott Helmon and Madeline Merlo\nInnisfail, December 7 at 1:15 p.m. featuring Scott Helmon and Madeline Merlo\nOlds, December 7 at 2:45 p.m. featuring Scott Helmon and Madeline Merlo\nDidsbury, December 7 at 4:05 p.m. featuring Scott Helmon and Madeline Merlo\nAirdrie, December 7 at 5:45 p.m. featuring Scott Helmon and Madeline Merlo\nCalgary, December 8 at 5:45 p.m. featuring Terri Clark\nOkotoks, December 10 at 12 p.m. featuring Terri Clark\nBlackie, December 10 at 1:35 p.m. featuring Terri Clark\nVulcan, December 10 at 3:15 p.m. featuring Terri Clark\nLethbridge, December 10 at 7 p.m. featuring Terri Clark\nFort MacLeod December 11 at 9:15 a.m. featuring Terri Clark\nPincher Creek, December 11 at 10:35 a.m. featuring Terri Clark\nColeman, December 11 at 12:40 p.m. featuring Terri Clark\nView this post on Instagram Canadian Pacific holiday train 😍🇨🇦♥️🎄🚂 who cares about the -22 degrees 🙂❄️ #christmasiscoming #CPholidaytrain A post shared by Stephanie Yakubenko (@phanieeeyak) on Dec 5, 2018 at 6:18pm PST\nThe folks at CP Rail are putting in a serious shift with multiple stops every day to make sure as many people as possible get to witness the wonder that is the Holiday Train.\nFor some, Christmas time means watching holiday movies and drinking hot chocolate, for others it means catching a glimps of the Holiday Train. Whether it stops in your city or just drives through, it's a sight to behold.\nGet your coat and boots ready, Alberta is supposed to be extra snowy this winter.\nThere are stories everywhere. If you spot a newsworthy event in your city, send us a message, photo, or video @NarcityCanada on Twitter and Instagram.