Health & Medical Services

There are two clinics in Carstairs: a medical clinic, and a chiropractic clinic. Hospital services are run through the Didsbury Acute Care Facility, located ten minutes north of Carstairs, and part of the Calgary Health Region.

The Didsbury District Health Services (Hospital) has 15 acute care beds and an 82 bed continuing care centre. It serves 10,000 people in the Didsbury, Carstairs, Cremona, Water Valley and rural areas.

 Counseling Services


Carstairs Medical Clinic
208 10 Ave N
403.337.3121

Carstairs Family Chiropractic
219 - 10 Avenue
403.630.6411

Carstairs Dental Centre
118 Hammond St
403.337.2332

Carstairs Remedy Pharmacy
Unit #1, 219 - 10th Ave South
PO Box 1509 Carstairs, AB T0M 0N0
carstairsrx@gmail.com
403.337.3313

Family Pharmacy offering fast and friendly service, health consulting, vaccinations, injections, travel medicine, homecare, free delivery.

Didsbury Hospital
1210 - 20th Avenue
403.335.9393

Didsbury Mental Health Unit
1210 20 Avenue
403.335.7285

Home Care
Didsbury Hospital
1210 - 20th Avenue
403.335.7603

Immunizations
Didsbury Hospital
1210 - 20th Avenue
403.335.7292

Carstairs Family Pharmacy
309 - 10 Ave S
403.337.3044

Snowy Owl Medical Clinic
1118 Hammond St
403.807.8864