The Town of Carstairs offers its 2660 citizens all the advantages of a small town lifestyle: friendly hospitality, quiet living, community spirit, rural sensibility, and family values. Carstairs is located on Highway 2A, just 48km north of Calgary.

View Google Map of Carstairs

Carstairs features:

  • Two golf courses within 2 miles of town . A municipal campground.

  • Two hotels

  • Eight restaurants

  • Three service stations

  • Six churches

  • A public school offering kindergarten through Grade 12

  • Post-secondary education, Olds College, located just 25 minutes north of Carstairs.

  • A medical clinic and a chiropractic clinic.

  • A hospital just 10 minutes north of Carstairs in Didsbury.

  • An active seniors' club, The Half Century Club, and seniors' hall.

  • A unique museum, the Roulston Museum.

  • Several annual rodeos, horticultural shows, festivals, and craft fairs.

  • Walking trails.

  • Working sheep farms.

See our Helpful Links page to find maps of Carstairs and links to community resources.