Skip to content

Where You Can See The CPKC Holiday Train Around Alberta

Updated November 25, 2025

As the holiday season approaches a favourite activity for many families across Alberta is to check out the Canadian Pacific Holiday Train.

Land Acknowledgement

This land has welcomed First Nations from across Turtle Island, and settlers and visitors from around the world. Alberta lands are part of Treaties 4, 6, 7, 8 and 10, and the homeland of the Métis.

Alberta Mamas respects and celebrates the sovereignty, lands, histories, languages, knowledge systems and cultures of all Indigenous, Métis, and Inuit nations. We are striving to better listen, understand, and learn from the Indigenous ways of knowing, being and doing.

We are all Treaty people.

Live Performances

This year’s live entertainment on December 7-9th includes Jade Eagleson and Teigan Gayse, and Barenaked Ladies will perform December 12th – 14th! Lanco and Tiera Kennedy round things out on December 21st.

Warm-up around the bonfires while sipping some hot chocolate, and of course see all of the beautiful lights that decorate the train cars.

We love Christmas lights! Check out these other posts:

Get even more Christmas here!

Where to See the Holiday Train

Performers on the stage car of the CPKC Holiday Train in 2024.

Here is where you can see the Holiday Train:

December 7, 2025

  • Provost, 6-6:30pm, 50th Avenue & 46 Street
  • Hardisty, 9:15-9:45pm, Highway 881 railway crossing

December 8, 2025

  • Camrose, 1-1:30pm, 52 Avenue and 50 Street
  • Wetaskiwin, 3:30-4pm, 4009 50 Street
  • Ponoka, 5:15-5:45pm, 50 Street and 47 Avenue
  • Lacombe, 7-7:30pm, Len Thompson Fish Pond
  • Blackfalds, 8:15-8:45pm, CPKC tracks at Gregg Street between Broadway Avenue and East Avenue

December 9, 2025

  • Innisfail, 12:55-1:25pm, 50 Street railway crossing
  • Olds, 2:30-3pm, 50 Street railway crossing
  • Didsbury, 3:45-4:15pm, 20 Street and 18 Avenue
  • Airdrie, 5:30-6pm, Nose Creek Park – Main Street

December 12, 2025

  • Calgary, 7-7:30pm, Anderson C-Train Station

December 13, 2025

  • Okotoks, 12:15-12:45pm, Daggett Street between Veterans Way and Northridge Drive
  • Blackie, 1:45-2:15pm, 1201 Railway Avenue
  • Vulcan, 3:30-4pm, 1st Avenue & 2nd Street
  • Lethbridge, 7:15-7:45pm, 2nd Avenue North and 12th Street beside London Drugs

December 14, 2025

  • Fort MacLeod, 9:15-9:45am, 5th Avenue railway crossing
  • Pincher Creek, 10:45-11:15am, 3rd Avenue railway crossing at Highway 3
  • Coleman, 12:45-1:15pm, 17th Avenue and 69 Street

December 21, 2025

  • Medicine Hat, 3:15-3:45pm, Queen & North Railway Street east of the CPKC station
  • Tilley, 5:30-6pm, Southeast side of Crossing Hwy 876
  • Brooks, 6:40-7:10pm, 1st Avenue behind Civic Building
  • Gleichen, 8:45-9:15pm, 3rd Avenue & Crowfoot Street

Also, don’t forget to bring shelf-stable food (or cash to donate instead) which will go towards local food banks in your community to help those in need.

For more information visit the CPKC Holiday Train page.

CP Holiday Train

Can you make this article better?

We’re always looking to improve! Have you noticed a spelling or information error, know of something we left out, or would like to share anything else, reach out to us!

Tags: