
Christmas
Santa Daze Train to Alliance — Battle River Railway
- Run by Friends of the Battle River Railway (Battle River Railway)
- Battle River Railway station — Forestburg, Alberta, Canada
Next: Dec 12, 2026
A one-day Christmas excursion from Forestburg, Alberta, to the village of Alliance for Santa Daze, with Santa, a Christmas market, a Parade of Lights and fireworks before the train home.
Updated
See everything in Alberta5 spots · 2 experiences · 7 eventsNext edition
Dec 12, 2026
One day only: train departs Forestburg at 1:00 p.m. and leaves Alliance at 6:30 p.m. (or after the fireworks). Online ticket sales close Dec 3.
From CA$25 (as published by the operator)
About this event
The Friends of the Battle River Railway run the Santa Daze Train to Alliance on the Battle River Railway, from Forestburg to Alliance in east-central Alberta. The operator describes a Christmas train with Santa and his elves, music and much merriment.
In Alliance, the operator's schedule lists a Christmas market and a visit with Santa at the Alliance Community Hall, crafts, cookie decorating, face painting, ice skating with Mrs. Claus and turkey curling at the arena, mini train rides for cash donation, a Parade of Lights and fireworks. The ticket includes the round-trip train ride, light refreshments on the train and a wiener roast.
The operator says proceeds from the mini train rides support the Flagstaff Food Bank and the Alliance & District Historical Society.
What to expect
A round trip by train from Forestburg to Alliance, with light refreshments on the train and a wiener roast. In Alliance: Christmas market and a guaranteed visit with Santa, crafts, cookie decorating, ice skating with Mrs. Claus, a Parade of Lights and fireworks, then the train home. The operator suggests bringing skates and a Christmas wish list.
Practical info
Boarding at the Battle River Railway station, 5009 50 Avenue, Forestburg, Alberta. The operator asks passengers to arrive at least 45 minutes before the 1:00 p.m. departure. The return train leaves Alliance at 6:30 p.m. or after the fireworks, and arrives back in Forestburg about one hour after leaving Alliance. Times are subject to slight changes due to weather. Tickets are sold through the operator's ticketing link; the operator's phone is 780-781-9260.
Where it happens
Gift ideas for the family
Train-themed gifts, picked against our published criteria. No brand pays to be listed here.

Image: Carhartt · source
Carhartt Fleece Hat (A207)
Carhartt · Budget
The Carhartt A207 is a unisex fleece hat made of 100% polyester fleece, with a Carhartt patch sewn on the front and a one-size cut.

Image: Days of Wonder · source
Ticket to Ride Map Collection 1: Asia
Days of Wonder · Mid-range
Ticket to Ride Map Collection 1 combines two Asian maps in one box, Team Asia for partnership play and Legendary Asia, and needs a Ticket to Ride base game to play.

Image: Simon & Schuster · source
Locomotive
Atheneum Books for Young Readers · Mid-range
A Caldecott Medal winner by Brian Floca that explores America's early railroads, set on a journey across the brand-new transcontinental railroad.
As an Amazon Associate I earn from qualifying purchases. How we pick our gear
Frequently asked questions
Where does the Santa Daze train leave from?▾
What is included in the ticket?▾
What happens in Alliance?▾
When does the train come back?▾
Should we bring anything?▾
Sources
Dates checked on Nov 8, 2026 from the official site: battlerivertrain.com. Schedules can change — always confirm with the operator before you travel.
Official website: battlerivertrain.com
More christmas trains in Alberta
Dec 5–20, 2026
Once Upon a Christmas & Heritage Holiday Train — Heritage Park
Heritage Park Historical Village · Calgary, Alberta
Nov 14 – Dec 23, 2026
THE POLAR EXPRESS™ Train Ride — Alberta Prairie Railway
Alberta Prairie Railway Excursions · Stettler, Alberta
Nov 20 – Dec 24, 2026
THE POLAR EXPRESS™ Train Ride — Aspen Crossing
Aspen Crossing · Mossleigh, Alberta




