Holidays

CPKC Holiday Train 2026 Schedule: Every Stop and Time, Nov. 19 to Dec. 20

The Canadian Pacific Kansas City (CPKC) Holiday Train 2026 runs Nov. 19 to Dec. 20 with 182 free stops, CPKC says. See every stop, date and local show time.

CPKC Holiday Train 2026 lit up with lights as it arrives at a station at night
File photo from 2018: the CPKC Holiday Train, then the CP Holiday Train, arriving at Union Station in Kansas City, Missouri. The 2026 tour runs Nov. 19 to Dec. 20. Photo: Tyler Silvest / Wikimedia Commons, cropped, edited · Source · CC BY 2.0

Key dates

  1. Nov 19Thu CPKC Holiday Train first show: Montreal West, Quebec, 7 p.m. ET In 13 days + Google
  2. Nov 21Sat Canada Holiday Train first stop: Jackman, Maine, 7:45 p.m. ET In 15 days + Google
  3. Dec 20Sun Final Holiday Train shows: Port Coquitlam, B.C., and Weyburn, Sask. In 44 days + Google

Add all 3 dates to Apple Calendar or Outlook (.ics)

In this article
  1. How CPKC runs two Holiday Trains in 2026
  2. What is free, what to bring and how to stay safe
  3. Who is performing on the 2026 Holiday Train
  4. Holiday Train 2026 stops in major cities
  5. Full CPKC Holiday Train 2026 schedule by state and province
  6. Holiday Train stops in Maine
  7. Holiday Train stops in Quebec
  8. Holiday Train stops in New York
  9. Holiday Train stops in Ontario
  10. Holiday Train stops in Illinois and Iowa
  11. Holiday Train stops in Missouri, Kansas, Oklahoma and Arkansas
  12. Holiday Train stops in Texas, Louisiana and Mississippi
  13. Holiday Train stops in Wisconsin
  14. Holiday Train stops in Minnesota
  15. Holiday Train stops in North Dakota
  16. Holiday Train stops in Manitoba
  17. Holiday Train stops in Saskatchewan
  18. Holiday Train stops in Alberta
  19. Holiday Train stops in British Columbia

The Canadian Pacific Kansas City (CPKC) Holiday Train 2026 tour runs from Nov. 19 to Dec. 20 and makes 182 stops across the United States and Canada, CPKC says, with a free trackside concert at each one. CPKC runs two decorated trains at the same time: the U.S. Holiday Train, which starts in Montreal West, Quebec, on Thursday, Nov. 19, and ends in Weyburn, Saskatchewan, on Sunday, Dec. 20; and the Canada Holiday Train, which starts in Jackman, Maine, on Saturday, Nov. 21, and ends in Port Coquitlam, British Columbia, on Sunday, Dec. 20. The tables below list every community, date and local show time from CPKC’s two route schedules, read Nov. 6.

CPKC lists the show times in local time without a time zone, so this story labels each stop with its zone: Eastern Time (ET), Central Time (CT), Mountain Time (MT) or Pacific Time (PT). Saskatchewan keeps Central Standard Time all year and does not move its clocks, so in December its times match Central Time (CT).

How CPKC runs two Holiday Trains in 2026

CPKC says the Holiday Train is in its 28th year and calls it “a celebration of generosity, community and the power of coming together to help neighbours in need.” The company says it launched the 2026 tour Nov. 19 in Montreal, “beginning a 32-day journey with 182 stops,” according to its Oct. 13 announcement. Progressive Railroading reported 10 new stops this year in Texas, Louisiana, Mississippi and Missouri.

The names can mislead: the train CPKC calls the Canada Holiday Train actually begins in Maine, then crosses into Quebec and New York before running west across Ontario and the Prairie provinces to the British Columbia coast. The U.S. Holiday Train begins in Quebec, drops through Ontario into the U.S. South, then turns north through Wisconsin and Minnesota to finish in Saskatchewan. CPKC gives the tour total as 182 stops; the two route schedules counted here on Nov. 6 list 184 trackside events.

What is free, what to bring and how to stay safe

Every Holiday Train event is free, CPKC says, and it warns that “any source requesting payment for tickets is fraudulent and should be reported.” CPKC encourages visitors to bring a cash donation or a non-perishable food item, as Progressive Railroading reported, and says every donation stays in the community where it is given. For safety, CPKC asks people to “stay at least 50 feet or 15 metres back from the tracks” when watching or photographing the train. One stop needs more than a donation: the show at Josephburg, Alberta, on Dec. 13 requires passes and wristbands and allows no drive-up viewing, according to the schedule.

Who is performing on the 2026 Holiday Train

CPKC lists 12 acts for 2026: Allen Stone, American Authors, Chase Rice, Jamie Fine, Madeline Edwards, Magic!, Maris, Owen Riegling, Rafaëlle Roy, Sam Roberts Band, Shawnee Kish and Tyler Shaw. Each train splits its route into legs, with a different act or pair on each.

TrainPerformersDatesWhere
U.S. trainMagic! and MarisNov. 19 to Nov. 29Quebec to Louisiana
U.S. trainChase Rice and Madeline EdwardsDec. 1 to Dec. 4Mississippi, Louisiana, Texas
U.S. trainAllen StoneDec. 8 to Dec. 14Illinois, Wisconsin, Minnesota
U.S. trainShawnee Kish and Jamie FineDec. 16 to Dec. 20Minnesota, North Dakota, Saskatchewan
Canada trainAmerican Authors and Rafaëlle RoyNov. 21 to Nov. 26Maine, Quebec, New York
Canada trainAmerican Authors and Tyler ShawNov. 28 to Dec. 8Quebec to eastern Alberta
Canada trainSam Roberts Band and Owen RieglingDec. 11 to Dec. 20Alberta and British Columbia

Holiday Train 2026 stops in major cities

CityState or provinceDateLocal show time
Montreal WestQuebecThu., Nov. 197:00 to 7:30 p.m. ET
HamiltonOntarioFri., Nov. 208:00 to 8:40 p.m. ET
JackmanMaineSat., Nov. 217:45 to 8:15 p.m. ET
LondonOntarioSat., Nov. 218:30 to 9:00 p.m. ET
WindsorOntarioSun., Nov. 225:00 to 5:30 p.m. ET
Franklin ParkIllinoisMon., Nov. 235:30 to 6:00 p.m. CT
Kansas CityMissouriFri., Nov. 276:00 to 6:45 p.m. CT
ShreveportLouisianaSun., Nov. 297:45 to 8:15 p.m. CT
TorontoOntarioSun., Nov. 298:30 to 9:00 p.m. ET
JacksonMississippiTue., Dec. 17:30 to 8:00 p.m. CT
Thunder BayOntarioWed., Dec. 28:45 to 9:15 p.m. ET
WinnipegManitobaThu., Dec. 39:15 to 9:45 p.m. CT
ReginaSaskatchewanSun., Dec. 67:30 to 8:00 p.m. CT
La CrosseWisconsinThu., Dec. 108:30 to 9:00 p.m. CT
CalgaryAlbertaFri., Dec. 117:00 to 7:30 p.m. MT
St. Paul/Union DepotMinnesotaSun., Dec. 137:00 to 7:30 p.m. CT
EdmontonAlbertaSun., Dec. 138:15 to 8:45 p.m. MT
MinneapolisMinnesotaMon., Dec. 148:15 to 8:45 p.m. CT
BanffAlbertaTue., Dec. 157:15 to 7:45 p.m. MT
KamloopsBritish ColumbiaFri., Dec. 185:00 to 5:30 p.m. PT
MinotNorth DakotaSat., Dec. 196:45 to 7:15 p.m. CT
Port CoquitlamBritish ColumbiaSun., Dec. 206:45 to 7:15 p.m. PT

Full CPKC Holiday Train 2026 schedule by state and province

The complete stop list follows, grouped by state and province in roughly the order the trains travel. Each table gives the date, the local viewing window, the community, where to stand and the performers. A printable of 22 big-city stops is linked below.

Holiday Train stops in Maine

The Canada Holiday Train opens the 2026 tour with three Maine stops, all featuring American Authors and Rafaëlle Roy.

DateLocal timeCommunityWhere to standPerformers
Sat., Nov. 217:45 to 8:15 p.m. ETJackman4 Walton StreetAmerican Authors and Rafaëlle Roy
Sun., Nov. 224:15 to 4:45 p.m. ETHermonColdbrook road railway crossing between Autocar Lane & Dave’s WayAmerican Authors and Rafaëlle Roy
Sun., Nov. 229:00 to 9:30 p.m. ETGreenvilleGreenville Junction Depot - 25 Rockwood RoadAmerican Authors and Rafaëlle Roy

Holiday Train stops in Quebec

Quebec has 11 stops across both trains. The U.S. train plays Montreal West and Beaconsfield on Nov. 19 with Magic! and Maris, and the Canada train adds nine Quebec stops from Nov. 23 to Nov. 28.

DateLocal timeCommunityWhere to standPerformers
Thu., Nov. 197:00 to 7:30 p.m. ETMontreal WestMontreal West exo Commuter StationMagic! and Maris
Thu., Nov. 198:30 to 9:00 p.m. ETBeaconsfieldBeaconsfield exo Commuter StationMagic! and Maris
Mon., Nov. 2312:00 to 12:30 p.m. ETLac-MéganticRue Cartier between Rue Lemieux & Rue MaisonneuveAmerican Authors and Rafaëlle Roy
Mon., Nov. 234:45 to 5:15 p.m. ETSherbrooke795 Rue de la Rand, CPKC Station ParkingAmerican Authors and Rafaëlle Roy
Mon., Nov. 238:30 to 9:00 p.m. ETFarnham191 Rue VictoriaAmerican Authors and Rafaëlle Roy
Tue., Nov. 245:00 to 5:30 p.m. ETKahnawakeOld Malone RoadAmerican Authors and Rafaëlle Roy
Tue., Nov. 246:00 to 6:30 p.m. ETSaint-ConstantRail crossing at Sainte Catherine St, on the east side of Sainte Catherine exo StationAmerican Authors and Rafaëlle Roy
Tue., Nov. 246:55 to 7:20 p.m. ETDelson1 Chemin de la GareAmerican Authors and Rafaëlle Roy
Tue., Nov. 247:50 to 8:15 p.m. ETSaint-MathieuÉcole Jacques-Barclay - 368 Rue PrincipaleAmerican Authors and Rafaëlle Roy
Tue., Nov. 249:00 to 9:30 p.m. ETLacolle10 Rue Sainte-MarieAmerican Authors and Rafaëlle Roy
Sat., Nov. 2811:30 a.m. to 12:00 p.m. ETDorion3101 Blvd. De La Gare, Vaudreuil/Dorion XO Station (gravel parking lot)American Authors and Tyler Shaw

Holiday Train stops in New York

The Canada train makes six New York stops on Nov. 25 and Nov. 26 with American Authors and Rafaëlle Roy.

DateLocal timeCommunityWhere to standPerformers
Wed., Nov. 255:15 to 5:45 p.m. ETMenandsMenand Rd Railway Crossing at Ganser Smith Memorial ParkAmerican Authors and Rafaëlle Roy
Wed., Nov. 257:00 to 7:30 p.m. ETMechanicville300 Park AveAmerican Authors and Rafaëlle Roy
Thu., Nov. 262:45 to 3:15 p.m. ETFort EdwardAmtrak StationAmerican Authors and Rafaëlle Roy
Thu., Nov. 265:40 to 6:05 p.m. ETPort HenryAmtrak Station, West side stopAmerican Authors and Rafaëlle Roy
Thu., Nov. 267:50 to 8:20 p.m. ETPlattsburgh2 Dock Street (Parking for Plattsburgh boat launch)American Authors and Rafaëlle Roy
Thu., Nov. 269:30 to 10:00 p.m. ETRouses Point JunctionPratt StreetAmerican Authors and Rafaëlle Roy

Holiday Train stops in Ontario

Ontario has 39 stops across both trains. The U.S. train crosses southern Ontario from Nov. 20 to Nov. 22 with Magic! and Maris, and the Canada train runs from Finch to Ingolf from Nov. 28 to Dec. 3 with American Authors and Tyler Shaw.

DateLocal timeCommunityWhere to standPerformers
Fri., Nov. 205:00 to 5:30 p.m. ETMiltonGlen Eden Ski & Snowboard Centre - 5234 Kelso RoadMagic! and Maris
Fri., Nov. 208:00 to 8:40 p.m. ETHamiltonWest Kinnear Yard, Opposite of Gage ParkMagic! and Maris
Sat., Nov. 214:15 to 4:45 p.m. ETCambridge/Galt10 Malcolm StreetMagic! and Maris
Sat., Nov. 215:30 to 6:00 p.m. ETAyrInglis Street & Willison StreetMagic! and Maris
Sat., Nov. 216:50 to 7:10 p.m. ETWoodstock199 Winniett StreetMagic! and Maris
Sat., Nov. 218:30 to 9:00 p.m. ETLondonRichmond Street & Piccadilly StreetMagic! and Maris
Sun., Nov. 221:45 to 2:15 p.m. ETChathamKings Street E railway crossing between Adelaide Street S & Daniels PlaceMagic! and Maris
Sun., Nov. 225:00 to 5:30 p.m. ETWindsorErie Street West & Janette AvenueMagic! and Maris
Sat., Nov. 282:45 to 3:15 p.m. ETFinchJames Street between William Street & George StreetAmerican Authors and Tyler Shaw
Sat., Nov. 285:00 to 5:30 p.m. ETMerrickvilleSouth side of Broadway Street railroad crossing near By StreetAmerican Authors and Tyler Shaw
Sat., Nov. 286:30 to 7:00 p.m. ETSmiths Falls63 Victoria Avenue, Smiths Falls Train StationAmerican Authors and Tyler Shaw
Sat., Nov. 288:00 to 8:30 p.m. ETPerthWilson Street Railway CrossingAmerican Authors and Tyler Shaw
Sun., Nov. 299:30 to 10:00 a.m. ETBellevilleWest of storage facility on Keegan ParkwayAmerican Authors and Tyler Shaw
Sun., Nov. 2910:45 to 11:15 a.m. ETTrentonRoyal Canadian Air Force (RCAF) Road Railway CrossingAmerican Authors and Tyler Shaw
Sun., Nov. 2911:45 a.m. to 12:15 p.m. ETBrightonPrince Edward Street, East of railway crossingAmerican Authors and Tyler Shaw
Sun., Nov. 292:00 to 2:30 p.m. ETBowmanvilleScugog Road & Wellington StreetAmerican Authors and Tyler Shaw
Sun., Nov. 293:15 to 3:45 p.m. ETOshawa680 Laval Drive. Behind Walmart off Stevenson Road SouthAmerican Authors and Tyler Shaw
Sun., Nov. 298:30 to 9:00 p.m. ETToronto750 Runnymede RoadAmerican Authors and Tyler Shaw
Mon., Nov. 3010:15 to 10:45 a.m. ETVaughanN.W. corner of the CPKC railway crossing at Nashville Road, near the Old Grain ElevatorAmerican Authors and Tyler Shaw
Mon., Nov. 3012:30 to 12:55 p.m. ETSpringwater (Midhurst)2231 Nursery RoadAmerican Authors and Tyler Shaw
Mon., Nov. 303:00 to 3:20 p.m. ETMacTierCPKC StationAmerican Authors and Tyler Shaw
Mon., Nov. 304:30 to 5:00 p.m. ETParry SoundFestival Station - 1 Avenue RoadAmerican Authors and Tyler Shaw
Mon., Nov. 305:30 to 6:00 p.m. ETShawanagaVillage RoadAmerican Authors and Tyler Shaw
Mon., Nov. 307:10 to 7:40 p.m. ETRutterRutter Train StationAmerican Authors and Tyler Shaw
Mon., Nov. 309:15 to 9:45 p.m. ETSudburyVia Rail station - Elgin StreetAmerican Authors and Tyler Shaw
Tue., Dec. 110:45 to 11:15 a.m. ETCartier3 Spencer AvenueAmerican Authors and Tyler Shaw
Tue., Dec. 14:15 to 4:45 p.m. ETChapleau50 Dufferin StreetAmerican Authors and Tyler Shaw
Tue., Dec. 19:00 to 9:30 p.m. ETWhite River102 Winnipeg StreetAmerican Authors and Tyler Shaw
Wed., Dec. 29:15 to 9:45 a.m. ETMobertNetmizaaggamig Nishnaabeg Band OfficeAmerican Authors and Tyler Shaw
Wed., Dec. 211:15 to 11:45 a.m. ETHeron BayEsso buildingAmerican Authors and Tyler Shaw
Wed., Dec. 212:30 to 1:00 p.m. ETMarathonCurling Club - Stevens AvenueAmerican Authors and Tyler Shaw
Wed., Dec. 23:00 to 3:30 p.m. ETSchreiberNorth Shore Harvest Food Cupboard BuildingAmerican Authors and Tyler Shaw
Wed., Dec. 25:45 to 6:15 p.m. ETNipigon60 Front Street. Across from Town HallAmerican Authors and Tyler Shaw
Wed., Dec. 28:45 to 9:15 p.m. ETThunder Bay440 Syndicate AvenueAmerican Authors and Tyler Shaw
Thu., Dec. 39:15 to 9:45 a.m. CTIgnaceCPKC Train StationAmerican Authors and Tyler Shaw
Thu., Dec. 311:45 a.m. to 12:15 p.m. CTDrydenQueen Street & Earl AvenueAmerican Authors and Tyler Shaw
Thu., Dec. 31:00 to 1:30 p.m. CTVermilion BayBay Street Railway CrossingAmerican Authors and Tyler Shaw
Thu., Dec. 33:20 to 3:50 p.m. CTKenoraWholesale store, 8th Avenue SouthAmerican Authors and Tyler Shaw
Thu., Dec. 34:40 to 5:10 p.m. CTIngolfMile 31.3American Authors and Tyler Shaw

The five Ontario stops from Ignace west to Ingolf sit in the Central Time (CT) zone; every other Ontario stop is on Eastern Time (ET).

Holiday Train stops in Illinois and Iowa

The U.S. train makes eight Illinois and Iowa stops on Nov. 23 to Nov. 25 and Dec. 8, with Magic! and Maris and, at Gurnee on Dec. 8, Allen Stone.

DateLocal timeCommunityWhere to standPerformers
Mon., Nov. 235:30 to 6:00 p.m. CTFranklin Park, IllinoisSouth side of Ruby Street Railway Crossing, North of Franklin AvenueMagic! and Maris
Tue., Nov. 249:00 to 9:30 a.m. CTPingree Grove, IllinoisVillage Hall, Railroad Street & Reinking RoadMagic! and Maris
Tue., Nov. 2412:00 to 12:30 p.m. CTByron, IllinoisTower Road near High SchoolMagic! and Maris
Tue., Nov. 243:15 to 3:45 p.m. CTClinton, IowaMain Avenue and Grant StreetMagic! and Maris
Tue., Nov. 246:00 to 6:30 p.m. CTDavenport, IowaModern Woodman Park parking lot on the corner of Gaines Street and W River DriveMagic! and Maris
Tue., Nov. 247:45 to 8:15 p.m. CTMuscatine, IowaRiver Side Park - Chestnut Street & Harbor DriveMagic! and Maris
Wed., Nov. 2510:00 to 10:30 a.m. CTOttumwa, Iowa3867 Wildwood DriveMagic! and Maris
Tue., Dec. 85:15 to 5:40 p.m. CTGurnee, Illinois4460 Old Grand Avenue, Viking Middle School ParkAllen Stone

Holiday Train stops in Missouri, Kansas, Oklahoma and Arkansas

Eight stops cover Missouri, Kansas, Oklahoma and Arkansas from Nov. 25 to Nov. 29, including Kansas City on Nov. 27, all with Magic! and Maris.

DateLocal timeCommunityWhere to standPerformers
Wed., Nov. 253:00 to 3:30 p.m. CTChillicothe, MissouriU.S. Business 36 & Harvester Road, CPKC tracks adjacent to Lowes Parking Lot US Business 36 & Harvester RoadMagic! and Maris
Fri., Nov. 271:30 to 2:00 p.m. CTBlue Springs, Missouri1201 W Main StreetMagic! and Maris
Fri., Nov. 276:00 to 6:45 p.m. CTKansas City, MissouriKansas City Union Station - 30 West Pershing RoadMagic! and Maris
Sat., Nov. 2811:00 to 11:30 a.m. CTPittsburg, KansasAlong North Michigan Avenue between East 7th Street and East 10 StreetMagic! and Maris
Sat., Nov. 281:00 to 1:30 p.m. CTJoplin, MissouriJoplin Union Depot. 205 North Main StreetMagic! and Maris
Sat., Nov. 285:45 to 6:15 p.m. CTStilwell, OklahomaAdair County Fairgrounds Field. 471368 E 816 RoadMagic! and Maris
Sat., Nov. 289:00 to 9:30 p.m. CTHeavener, Oklahoma403 W 1st StreetMagic! and Maris
Sun., Nov. 2910:45 to 11:15 a.m. CTMena, ArkansasSherwood Avenue & 7 StreetMagic! and Maris

Holiday Train stops in Texas, Louisiana and Mississippi

The U.S. train’s southern leg has 11 stops in Texas, Louisiana and Mississippi from Nov. 29 to Dec. 4, with Magic! and Maris and then Chase Rice and Madeline Edwards.

DateLocal timeCommunityWhere to standPerformers
Sun., Nov. 294:45 to 5:15 p.m. CTTexarkana, TexasWest 4th Street railway crossingMagic! and Maris
Sun., Nov. 297:45 to 8:15 p.m. CTShreveport, Louisiana4550 North Lake Shore DriveMagic! and Maris
Tue., Dec. 14:15 to 4:45 p.m. CTMeridian, Mississippi1805 Front Street, park adjacent to Meridian Railroad Museum & Union StationChase Rice and Madeline Edwards
Tue., Dec. 17:30 to 8:00 p.m. CTJackson, Mississippi360 Industrial Park Drive, old Jackson intermodal yardChase Rice and Madeline Edwards
Wed., Dec. 22:45 to 3:15 p.m. CTVicksburg, Mississippi1001 Levee Street at Grove Street, next to the Old Depot MuseumChase Rice and Madeline Edwards
Wed., Dec. 25:45 to 6:15 p.m. CTMonroe, LouisianaParking lot south side of railway tracks between 3rd Street & North 4th StreetChase Rice and Madeline Edwards
Wed., Dec. 27:30 to 8:00 p.m. CTRuston, LouisianaParking lot along East Park Avenue adjacent tracks between North Vienna Street & North Bonner StreetChase Rice and Madeline Edwards
Thu., Dec. 35:30 to 6:00 p.m. CTPort Arthur, Texas607 Houston Avenue, between 6th Street & W Rev Dr Ransom Howard StreetChase Rice and Madeline Edwards
Fri., Dec. 43:15 to 3:45 p.m. CTDequincy, Louisiana400 Lake Charles Avenue, North of Dequincy Museum in railroad parkChase Rice and Madeline Edwards
Fri., Dec. 45:30 to 6:00 p.m. CTLeesville, Louisiana901 South Third Street, CPKC Station gravel lotChase Rice and Madeline Edwards
Fri., Dec. 47:45 to 8:15 p.m. CTZwolle, LouisianaNorth Main Street & Armstrong StreetChase Rice and Madeline Edwards

Holiday Train stops in Wisconsin

Allen Stone headlines 13 Wisconsin stops from Dec. 8 to Dec. 10.

DateLocal timeCommunityWhere to standPerformers
Tue., Dec. 87:00 to 7:30 p.m. CTSturtevant9900 East ExplorationAllen Stone
Tue., Dec. 88:15 to 8:45 p.m. CTCaledonia5 1/2 Mile Road railway crossingAllen Stone
Wed., Dec. 94:15 to 4:45 p.m. CTWauwatosaHarwood Avenue railway crossingAllen Stone
Wed., Dec. 95:45 to 6:15 p.m. CTHartlandWest of railway crossing at Cottonwood AvenueAllen Stone
Wed., Dec. 96:45 to 7:15 p.m. CTOconomowocSouth Silver Lake Street railway crossingAllen Stone
Wed., Dec. 98:00 to 8:30 p.m. CTWatertownBrandt Quirk ParkAllen Stone
Wed., Dec. 99:15 to 9:45 p.m. CTColumbus395 North Ludington StreetAllen Stone
Thu., Dec. 101:15 to 1:45 p.m. CTPortageCPKC Yard adjacent to Averbeck StreetAllen Stone
Thu., Dec. 102:45 to 3:15 p.m. CTWisconsin Dells100 La Crosse StreetAllen Stone
Thu., Dec. 104:15 to 4:40 p.m. CTMaustonDivision Street railway crossingAllen Stone
Thu., Dec. 105:30 to 6:00 p.m. CTTomah205 North Superior AvenueAllen Stone
Thu., Dec. 106:50 to 7:20 p.m. CTSpartaSouth Water Street & Milwaukee Street South side of the CPKC tracksAllen Stone
Thu., Dec. 108:30 to 9:00 p.m. CTLa Crosse601 Saint Andrew StreetAllen Stone

Holiday Train stops in Minnesota

Minnesota has 25 stops from Dec. 11 to Dec. 18, with Allen Stone through Dec. 14 and then Shawnee Kish and Jamie Fine.

DateLocal timeCommunityWhere to standPerformers
Fri., Dec. 111:15 to 1:45 p.m. CTRochester1605 Civic Center Drive NWAllen Stone
Fri., Dec. 113:45 to 4:15 p.m. CTOwatonna1145 Park Drive - Railway crossing near the Owatonna Bus CompanyAllen Stone
Fri., Dec. 115:30 to 6:00 p.m. CTWaseca308 South State Street & Highway 13Allen Stone
Fri., Dec. 117:15 to 7:45 p.m. CTJanesville236 Front St. at Veteran’s Memorial Park (Between Main St. and Craig St.)Allen Stone
Sat., Dec. 122:15 to 2:45 p.m. CTLa Crescent517 South Chestnut Street railway crossing at entrance to La Crescent maintenance buildingAllen Stone
Sat., Dec. 123:45 to 4:15 p.m. CTWinona65 East Mark StreetAllen Stone
Sat., Dec. 125:45 to 6:15 p.m. CTWabashaBruegger Park - Gambie AvenueAllen Stone
Sat., Dec. 127:15 to 7:45 p.m. CTRed WingBay Point Park overflow parking lot - Levee Road & Bay Point DriveAllen Stone
Sat., Dec. 128:45 to 9:15 p.m. CTHastings500 East Second StreetAllen Stone
Sun., Dec. 135:15 to 5:45 p.m. CTCottage Grove7064 West Point Douglas Road, South of Sebian BridgeAllen Stone
Sun., Dec. 137:00 to 7:30 p.m. CTSt. Paul/Union Depot214 East 4 StreetAllen Stone
Mon., Dec. 145:00 to 5:30 p.m. CTGolden ValleyGolden Hills DriveAllen Stone
Mon., Dec. 146:15 to 6:45 p.m. CTSt. Louis ParkLake Street & Library LaneAllen Stone
Mon., Dec. 148:15 to 8:45 p.m. CTMinneapolis37 Avenue & Stinson BoulevardAllen Stone
Wed., Dec. 164:30 to 5:00 p.m. CTLorettoCounty Road 19 railway crossing, Hennepin CountyShawnee Kish and Jamie Fine
Wed., Dec. 166:00 to 6:30 p.m. CTBuffalo5 Street NortheastShawnee Kish and Jamie Fine
Wed., Dec. 167:30 to 8:00 p.m. CTAnnandaleDowntown Park - Harrison StreetShawnee Kish and Jamie Fine
Wed., Dec. 169:00 to 9:30 p.m. CTKimballWillow Creek Park - 230 Main Street SouthShawnee Kish and Jamie Fine
Thu., Dec. 1710:15 to 10:45 a.m. CTGlenwood20 15 Street NortheastShawnee Kish and Jaime Fine
Thu., Dec. 1711:45 a.m. to 12:15 p.m. CTAlexandria8 Avenue & NokomisShawnee Kish and Jamie Fine
Thu., Dec. 172:45 to 3:15 p.m. CTDetroit LakesHolmes Street Railroad Crossing near Holmes Community Center - 826 SummitShawnee Kish and Jamie Fine
Thu., Dec. 174:20 to 4:50 p.m. CTMahnomenUS 59 & East Washington AvenueShawnee Kish and Jamie Fine
Thu., Dec. 176:15 to 6:45 p.m. CTPlummerCentral Avenue railway crossingShawnee Kish and Jamie Fine
Thu., Dec. 177:45 to 8:15 p.m. CTThief River Falls405 3 Street EastShawnee Kish and Jamie Fine
Fri., Dec. 184:30 to 5:00 p.m. CTElbow LakeU.S. State Highway 59 railway crossingShawnee Kish and Jamie Fine

Holiday Train stops in North Dakota

Six North Dakota stops run on Dec. 18 and Dec. 19 with Shawnee Kish and Jamie Fine.

DateLocal timeCommunityWhere to standPerformers
Fri., Dec. 186:45 to 7:15 p.m. CTHankinson122 1 StreetShawnee Kish and Jamie Fine
Fri., Dec. 189:15 to 9:45 p.m. CTEnderlin101 Harvest LaneShawnee Kish and Jaime Fine
Sat., Dec. 191:45 to 2:15 p.m. CTCarrington601 6 Avenue NortheastShawnee Kish and Jamie Fine
Sat., Dec. 194:00 to 4:30 p.m. CTHarvey600 Lincoln AvenueShawnee Kish and Jamie Fine
Sat., Dec. 196:45 to 7:15 p.m. CTMinot10 Main Street NorthShawnee Kish and Jamie Fine
Sat., Dec. 198:45 to 9:15 p.m. CTKenmare1 Avenue Southwest & Central AvenueShawnee Kish and Jamie Fine

Holiday Train stops in Manitoba

The Canada train plays six Manitoba stops from Dec. 3 to Dec. 6 with American Authors and Tyler Shaw.

DateLocal timeCommunityWhere to standPerformers
Thu., Dec. 36:35 to 7:05 p.m. CTWhitemouthWhitemouth Hotel - Railway AvenueAmerican Authors and Tyler Shaw
Thu., Dec. 39:15 to 9:45 p.m. CTWinnipegPanet Road & Molson StreetAmerican Authors and Tyler Shaw
Sat., Dec. 53:00 to 3:30 p.m. CTPortage La Prairie390 1st Street, N.WAmerican Authors and Tyler Shaw
Sat., Dec. 55:15 to 5:45 p.m. CTCarberry4th Ave between Main Street & Simcoe StreetAmerican Authors and Tyler Shaw
Sat., Dec. 57:00 to 7:30 p.m. CTBrandonRosser Ave East & West of Rosser Ave Railway CrossingAmerican Authors and Tyler Shaw
Sun., Dec. 610:30 to 11:00 a.m. CTVirdenNorth side of tracks on 5th Ave S between Lyson Street and Ashburton StreetAmerican Authors and Tyler Shaw

Holiday Train stops in Saskatchewan

Saskatchewan has 11 stops across both trains: the Canada train from Dec. 6 to Dec. 8, and the U.S. train’s final three stops on Dec. 20. Saskatchewan does not change its clocks, so its December times equal Central Time (CT).

DateLocal timeCommunityWhere to standPerformers
Sun., Dec. 612:00 to 12:30 p.m. CTMoosominNorth side of railway tracks at 1001 Front StreetAmerican Authors and Tyler Shaw
Sun., Dec. 62:00 to 2:30 p.m. CTBroadviewCPKC Station on Front StreetAmerican Authors and Tyler Shaw
Sun., Dec. 64:15 to 4:45 p.m. CTIndian HeadRailway Street & Highway 56 Railway CrossingAmerican Authors and Tyler Shaw
Sun., Dec. 65:30 to 6:00 p.m. CTQu’AppelleNorth Pacific Ave & Ontario StreetAmerican Authors and Tyler Shaw
Sun., Dec. 67:30 to 8:00 p.m. CTRegina2001 Dewdney AvenueAmerican Authors and Tyler Shaw
Mon., Dec. 74:45 to 5:15 p.m. CTMoose Jaw3 Manitoba StreetAmerican Authors and Tyler Shaw
Mon., Dec. 78:45 to 9:15 p.m. CTSwift Current3rd Ave & North Railway, East of CPKC StationAmerican Authors and Tyler Shaw
Tue., Dec. 812:45 to 1:15 p.m. CTMaple CreekPacific AvenueAmerican Authors and Tyler Shaw
Sun., Dec. 2012:00 to 12:30 p.m. CTNorth Portal1st Street railway crossingShawnee Kish and Jamie Fine
Sun., Dec. 203:15 to 3:45 p.m. CTEstevanCPKC Station - 7 StreetShawnee Kish and Jamie Fine
Sun., Dec. 206:00 to 6:30 p.m. CTWeyburn512 Railway AveShawnee Kish and Jamie Fine

Holiday Train stops in Alberta

Alberta has 21 stops from Dec. 8 to Dec. 15. American Authors and Tyler Shaw play through Gleichen on Dec. 8, and Sam Roberts Band and Owen Riegling take over from Calgary on Dec. 11.

DateLocal timeCommunityWhere to standPerformers
Tue., Dec. 83:15 to 3:45 p.m. MTMedicine HatQueen & North Railway St. East of CPKC StationAmerican Authors and Tyler Shaw
Tue., Dec. 85:30 to 6:00 p.m. MTTilleySoutheast Side of Crossing Highway 876American Authors and Tyler Shaw
Tue., Dec. 86:40 to 7:10 p.m. MTBrooks1st Ave. Rear of Civic BldgAmerican Authors and Tyler Shaw
Tue., Dec. 88:45 to 9:15 p.m. MTGleichen3rd Ave. & Crowfoot StreetAmerican Authors and Tyler Shaw
Fri., Dec. 117:00 to 7:30 p.m. MTCalgaryAnderson C-Train StationSam Roberts Band and Owen Riegling
Sat., Dec. 121:00 to 1:30 p.m. MTBlackfaldsCPKC tracks at Gregg Street between Broadway Ave & Womacks RoadSam Roberts Band and Owen Riegling
Sat., Dec. 122:15 to 2:45 p.m. MTLacombeLen Thompson Fish PondSam Roberts Band and Owen Riegling
Sat., Dec. 124:00 to 4:30 p.m. MTPonoka50 Street & 47 AvenueSam Roberts Band and Owen Riegling
Sat., Dec. 125:45 to 6:15 p.m. MTWetaskiwin4009 50 StreetSam Roberts Band and Owen Riegling
Sat., Dec. 127:00 to 7:30 p.m. MTMillet50th Street Railway Pedestrian CrossingSam Roberts Band and Owen Riegling
Sat., Dec. 128:30 to 9:00 p.m. MTLeducElks Soccer Field behind Leduc Fellowship Church - 4401 Rollyview RoadSam Roberts Band and Owen Riegling
Sun., Dec. 135:15 to 5:45 p.m. MTJosephburgMoyer Recreational Center, 54596 Range Road 215 (passes and wristbands required; no drive-up viewing)Sam Roberts Band and Owen Riegling
Sun., Dec. 138:15 to 8:45 p.m. MTEdmonton7935 Gateway BoulevardSam Roberts Band and Owen Riegling
Mon., Dec. 1412:55 to 1:25 p.m. MTInnisfail50 Street railway crossingSam Roberts Band and Owen Riegling
Mon., Dec. 142:30 to 3:00 p.m. MTOlds50 Street railway crossingSam Roberts Band and Owen Riegling
Mon., Dec. 143:45 to 4:15 p.m. MTDidsbury20 Street & 18 AvenueSam Roberts Band and Owen Riegling
Mon., Dec. 145:30 to 6:00 p.m. MTAirdrieNose Creek Park - Main StreetSam Roberts Band and Owen Riegling
Tue., Dec. 153:00 to 3:30 p.m. MTCochraneBehind Provincial Bldg between 4th Avenue & 2nd AvenueSam Roberts Band and Owen Riegling
Tue., Dec. 154:25 to 4:45 p.m. MTStoney NakodaMorley Trading Post StationSam Roberts Band and Owen Riegling
Tue., Dec. 156:00 to 6:30 p.m. MTCanmoreRailway Pedestrian Crossing, behind Save On FoodsSam Roberts Band and Owen Riegling
Tue., Dec. 157:15 to 7:45 p.m. MTBanffCPKC Train Station on Railway AvenueSam Roberts Band and Owen Riegling

Holiday Train stops in British Columbia

The Canada train finishes the 2026 tour with 16 British Columbia stops from Dec. 16 to Dec. 20, ending at Port Coquitlam, all with Sam Roberts Band and Owen Riegling.

DateLocal timeCommunityWhere to standPerformers
Wed., Dec. 162:15 to 2:45 p.m. PTGolden7-11 Store, 10 AvenueSam Roberts Band and Owen Riegling
Wed., Dec. 166:30 to 7:00 p.m. PTRevelstokeVictoria RoadSam Roberts Band and Owen Riegling
Thu., Dec. 175:15 to 5:45 p.m. PTSicamousHighway 1 & Silver Sand RoadSam Roberts Band and Owen Riegling
Thu., Dec. 176:45 to 7:15 p.m. PTCanoe50 Street & Canoe Beach DriveSam Roberts Band and Owen Riegling
Thu., Dec. 178:00 to 8:30 p.m. PTSalmon Arm51 Lake Shore Drive NESam Roberts Band and Owen Riegling
Thu., Dec. 179:30 to 10:00 p.m. PTNotch Hill1639 Notch Hill RoadSam Roberts Band and Owen Riegling
Fri., Dec. 182:45 to 3:15 p.m. PTChaseShuswap Avenue & Ash DriveSam Roberts Band and Owen Riegling
Fri., Dec. 185:00 to 5:30 p.m. PTKamloopsSandman Center - Lorne StreetSam Roberts Band and Owen Riegling
Fri., Dec. 187:05 to 7:30 p.m. PTSavonaSavona Access Road & Savona StreetSam Roberts Band and Owen Riegling
Fri., Dec. 188:45 to 9:15 p.m. PTAshcroftRailway Avenue between 4 & 5 StreetSam Roberts Band and Owen Riegling
Sat., Dec. 1911:30 to 11:55 a.m. PTLyttonStation RoadSam Roberts Band and Owen Riegling
Sat., Dec. 195:45 to 6:15 p.m. PTAgassizAgra Center, 6800 Pioneer AvenueSam Roberts Band and Owen Riegling
Sat., Dec. 198:00 to 8:30 p.m. PTHaney/Maple RidgeAcross from Billy Miner PubSam Roberts Band and Owen Riegling
Sat., Dec. 199:05 to 9:35 p.m. PTPitt MeadowsHarris Road & Advent RoadSam Roberts Band and Owen Riegling
Sun., Dec. 205:15 to 5:45 p.m. PTPort Moody300 Ioco RoadSam Roberts Band and Owen Riegling
Sun., Dec. 206:45 to 7:15 p.m. PTPort CoquitlamKingsway Avenue between Mary Hill Road & Wilson AveSam Roberts Band and Owen Riegling

The Holiday Train tradition runs alongside other December events across Canada, from the Canadian Christmas markets in Toronto, Montreal and Vancouver to the Toronto Santa Claus Parade on Nov. 22. In the United States, our roundup of Christmas parades covers more holiday dates. For more planning, see our November 2026 printable calendar and December 2026 printable calendar, or check when Christmas Day falls in Canada.

Free printable downloads

Every template is free, needs no sign-up and prints on US Letter paper. Choose PDF for printing or PNG for screens and documents.

CPKC Holiday Train 2026 Schedule printables

  • Printable list of 22 big-city CPKC Holiday Train 2026 stops with dates and local show times

    CPKC Holiday Train 2026 Schedule: 22 Big-City Stops

    A one-page list of 22 major CPKC Holiday Train 2026 stops with local show times, from Montreal West on Nov. 19 to Port Coquitlam and Weyburn on Dec. 20.

    PDF · 1 page · US Letter

Frequently asked questions

When does the CPKC Holiday Train start in 2026?

The U.S. train's first show is Thursday, Nov. 19, 2026, at Montreal West, Quebec, at 7:00 p.m. Eastern Time (ET). The Canada train's first show is Saturday, Nov. 21, at Jackman, Maine, at 7:45 p.m. ET, according to CPKC's route schedules.

Is the CPKC Holiday Train free?

Yes. CPKC says every Holiday Train event is free and warns that any source charging for tickets is fraudulent. It asks visitors to bring a cash donation or a non-perishable food item, and says every donation stays in the community where it is given.

When is the CPKC Holiday Train in Calgary and Winnipeg in 2026?

Calgary is Friday, Dec. 11, 2026, at 7:00 p.m. Mountain Time (MT) at the Anderson C-Train Station. Winnipeg is Thursday, Dec. 3, at 9:15 p.m. Central Time (CT) at Panet Road and Molson Street, per the schedule.

Where does the 2026 Holiday Train tour end?

Both trains finish Sunday, Dec. 20, 2026: the Canada train at Port Coquitlam, British Columbia, at 6:45 p.m. Pacific Time (PT), and the U.S. train at Weyburn, Saskatchewan, at 6:00 p.m. CT.

Who is performing on the 2026 CPKC Holiday Train?

CPKC lists 12 acts: Allen Stone, American Authors, Chase Rice, Jamie Fine, Madeline Edwards, Magic!, Maris, Owen Riegling, Rafaëlle Roy, Sam Roberts Band, Shawnee Kish and Tyler Shaw.

Sources

  1. CPKC Holiday Train (Canadian Pacific Kansas City, 2026-11-06)
  2. Canada Holiday Train Schedule, Nov 21 - Dec 20, 2026 (Canadian Pacific Kansas City, 2026-11-06)
  3. U.S. Holiday Train Schedule, Nov 19 - Dec 20, 2026 (Canadian Pacific Kansas City, 2026-11-06)
  4. CPKC Holiday Train begins 182-stop journey of music and giving Nov. 19 (CPKC via PR Newswire, 2026-10-13)
  5. CPKC Holiday Train tour to kick off next month (Progressive Railroading, 2026-10-13)

More in Holidays

All Holidays stories →
  1. National Nurse Practitioner Week 2026: Nov. 8-14 Dates and AANP Events
  2. Radiologic Technology Week 2026: Nov. 8-14 and the 'Radiating Love' Theme
  3. World Science Day 2026: Tuesday, Nov. 10, and the Science Diplomacy Theme
  4. Turkey Pardon 2026: Date Not Announced Yet, and When Past Ceremonies Were Held
  5. Rockefeller Christmas Tree 2026: Arrives Nov. 7, Lighting Wednesday, Dec. 2