Shepard Station


Hours of Operation

  • Monday

    10:00 am - 5:00 pm

  • Tuesday

    10:00 am - 5:00 pm

  • Wednesday

    10:00 am - 5:00 pm

  • Thursday

    10:00 am - 5:00 pm

  • Friday

    10:00 am - 5:00 pm

  • Saturday

    10:00 am - 5:00 pm

  • Sunday

    10:00 am - 5:00 pm

Concession: Open weekends only from 10 am - 5pm. Hours may change due to business levels

Exhibit Details


Town Centre

Download the Map



Guest Amenities

  • Washroom
  • Wheelchair Accessible

Shepard Station Menu


Monte Cristo Sandwich | $8.25
Salted Pretzel | $5
Protein Tray | $12
Cheeze-It Crackers | $3.25


Assorted Cakes and Dessert Tray | $5
Gluten-Free Brownie | $3.75
Ice Cream Novelties | $3


Soft Drinks

Regular: $3.25

Large: $3.95

Coffee and Tea | $3.25
Bottled Water | $3.50
Bottled Juices | $3.50
Old-Fashioned Frozen Lemonade | $3.50

About the Shepard Station

Concession Hours

May – June: Open weekends only, 10 am – 5 pm

July – August: Open daily, 10 am – 5 pm

The History of Shepard Station

Between 1901 and 1911, nearly a million immigrants arrived at western Canadian train stations such as this one. For most, the train station would represent the end of a long, grueling journey and the start of a new life. However, it would remain a prominent fixture in their lives because it was at the train station that they would receive mail-order shipments and relatives joining them in the West.

Shepard, now a suburb of Calgary, was a full day’s journey east of the burgeoning town in the 1880s. It would become the place where the Canadian Pacific Railway line split to go northeast to Strathmore, and southeast to Gleichen and Medicine Hat. This station was built in Shepard in 1910, and was probably the second station built there. Records indicate that the first was just a small, unmanned flag station.

red and black train station with train tracks

Visit Heritage Park

1900 Heritage Dr. S.W. Calgary, Alberta, Canada T2V 2X3

Phone: 403.268.8500

Get Directions