Earlier this month, the CP Holiday Train confirmed that the 2018 schedule would be released within a few weeks. The train, a Christmas tradition for many, has been making its away across Canada during the jolly season for almost twenty years!\nREAD ALSO: Montreal's STM Is Having A Huge Sale This Weekend On All The Best Items From Its "Lost & Found"\nTL;DR The 2018 official CP Holiday Train schedule has just been revealed. Below is an in-depth list of all the Canadian cities the train will be stopping at this year.\nSo you can only imagine the excitement when the official 2018 holiday train schedule was released to the public! With so many stops on the list, it seems like every Canadian will be able to experience their very own "Polar Express" moment this year.\nSince the website's list of locations can be a little difficult to navigate, we've made it easier to make sure your hometown made the cut. All you have to do now is find your province below and checkout all of the cities and towns that will be visited by the most festive train in Canada. It's an early Christmas miracle!\nQuebec\nSunday, November 25, 2018\nAdirondack Junction/Kahnawake @ 6:00PM\nSt. Constant @ 6:55PM\nDelson @ 7:45PM\nSt. Mathieu @ 8:40PM\nLacolle @ 9:50PM\nTuesday, November 27, 2018\nMontreal West @ 6:35PM\nBeaconsfield @ 8:00PM\nOntario\nWednesday, November 28, 2018\nFinch @ 2:30PM\nMerrickville @ 4:45PM\nSmiths Falls @ 6:20PM\nPerth @ 7:40PM\nHamilton @ 7:45PM\nThursday, November 29, 2018\nBelleville @ 9:00AM\nTrenton @ 10:15AM\nBrighton @ 11:30AM\nBowmanville @ 1:45PM\nOshawa @ 3:05PM\nCambridge (Galt) @ 4:00PM\nAyr @ 5:20PM\nWoodstock @ 6:40PM\nLondon @ 8:15PM\nToronto @ 8:15PM\nFriday, November 30, 2018\nVaughan @ 10:00AM\nMidhurst (Springwater) @ 12:15PM\nChatham @ 2:30PM\nMactier @ 2:50PM\nParry Sound @ 4:15PM\nWindsor @ 5:20PM\nShawanaga @ 5:30PM\nRutter @ 7:30PM\nSudbury @ 8:50PM\nView this post on Instagram Last night the #CPHolidayTrain delivered a concert above an overpass in Saskatoon. Thousands attended bringing #HealthyDonations for those in need. A post shared by CP Holiday Train (@cpholidaytrain) on Dec 5, 2017 at 11:24am PST\nSaturday, December 1, 2018\nCartier @ 9:45AM\nChapleau @ 3:15PM\nFranz (Dubreuville) @ 6:20PM\nWhite River @ 9:15PM\nSunday, December 2, 2018\nMobert @ 9:00AM\nHeron Bay @ 11:00AM\nMarathon @ 12:20PM\nSchreiber @ 2:45PM\nNipigon @ 5:30PM\nThunder Bay @ 8:30PM\nMonday, December 3, 2018\nIgnace @ 9:00AM\nDryden @ 11:30AM\nVermilion Bay @ 1:00PM\nKenora @ 3:20PM\nIngolf @ 5:10PM\nManitoba\nMonday, December 3, 2018\nWhitemouth @ 6:45PM\nWinnipeg @ 9:00PM\nTuesday, December 4, 2018\nPortage la Prairie @ 3:15PM\nCarberry @ 5:30PM\nBrandon @ 6:45PM\nWednesday, December 5, 2018\nVirden @ 10:15PM\nSaskatchewan\nWednesday, December 5, 2018\nMoosomin @ 11:55AM\nBroadview @ 1:45PM\nIndian Head @ 4:05PM\nQu'appelle @ 5:15PM\nRegina @ 7:15PM\nView this post on Instagram Leaving Albany for Mechanicville, NY. Get ready for a great show! #cpholidaytrain A post shared by CP Holiday Train (@cpholidaytrain) on Nov 26, 2017 at 2:12pm PST\nThursday, December 6, 2018\nMoose Jaw @ 4:15PM\nSwift Current @ 8:15PM\nFriday, December 7, 2018\nMaple Creek @ 2:45PM\nAlberta\nFriday, December 7, 2018\nMedicine Hat @ 4:15PM\nTilley @ 6:30PM\nBrooks @ 7:45PM\nGleichen @ 9:55PM\nSaturday, December 8, 2018\nCalgary @ 6:45PM\nSunday, December 9, 2018\nBlackfalds @ 12:45PM\nLacombe @ 2:00PM\nPonoka @ 3:45PM\nWetaskiwin @ 5:30PM\nMillet @ 6:50PM\nLeduc @ 8:15PM\nMonday, December 10, 2018\nJosephburg @ 5:00PM\nEdmonton @ 7:45PM\nTuesday, December 11, 2018\nInnisfail @ 1:15PM\nOlds @ 2:35PM\nDidsbury @ 3:50PM\nAirdrie @ 5:30PM\nThursday, December 13, 2018\nCochrane @ 2:45PM\nMorely @ 4:15PM\nCanmore @ 5:45PM\nBanff @ 7:00PM\nBritish Columbia\nFriday, December 14, 2018\nGolden @ 2:00PM\nRevelstoke @ 5:30PM\nSaturday, December 15, 2018\nSicamous @ 4:50PM\nCanoe @ 6:15PM\nSalmon Arm @ 7:30PM\nNotch Hill @ 9:00PM\n@emmadashleeembedded via\nSunday, December 16, 2018\nNorth Portal @ 11:45AM\nChase @ 2:35PM\nEstevan @ 3:00PM\nKamloops @ 4:30PM\nWeyburn @ 5:45PM\nSavona @ 7:00PM\nAshcroft @ 8:35PM\nMonday, December 17, 2018\nLytton @ 12:45PM\nAgassiz @ 5:05PM\nHaney-Maple Ridge @ 7:30PM\nPitt Meadows @ 8:45PM\nTuesday, December 18, 2018\nPort Moody @ 4:20PM\nPort Coquitlam @ 6:00PM\nFor more information on the train stops and length of each event, click HERE.