Skip to content

Welcome to the Carstairs Veterinary Clinic! We have been proudly caring for animals throughout central Alberta since 2001, providing both preventative health care as well as routine and emergency surgery. We believe that you and your pets share a special bond, and you deserve high quality veterinary care offered by a skilled, compassionate, and communicative veterinary team.

Whether in a relaxed and friendly clinic, or on-farm for your equine and cattle herds, our experienced veterinary team will care for your animals as if they are our own. We are also your source for high quality veterinary exclusive pet food.

We are proud to say that we serve a large clientele from the surrounding area including the towns of Olds, Didsbury, Cremona, Sundre, Beiseker and many more. Some people even bring their furry friends from as far away as Calgary, Red Deer, Canmore and Cochrane to be cared for here in our Clinic!

We look forward to caring for your pets and helping you keep them as healthy and happy as possible.