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.
Carstairs Medical Clinic
1126 Osler Street
403.337.3121
Carstairs Family Chiropractic
219 - 10 Avenue
403.630.6411
Carstairs Dental Centre
118 Hammond St
403.337.2332
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