ACCEPTING NEW PATIENTS

Welcomed a new pet into your family and need a veterinarian? Call us to book an appointment.

Welcome to Carstairs Veterinary Clinic

Our practice is proud to serve furry friends across central Alberta. Since opening in 2001, our clinic has grown with our patient’s needs. We currently serve towns like Olds, Didsbury, Cremona, Sundre, Beiseker and many more. Even furry friends from as far as Calgary, Red Deer, Canmore and Cochrane flock to us for our one-of-a-kind veterinary care. Our facility includes 5 treatment rooms, separate kennel areas for dogs & cats, spaces for dentistry, radiology, lab services, pharmacy, 2 surgical rooms and a grieving room.

We want to play a part in maintaining the special bond between you and your pet by providing preventative health care as well as routine and emergency surgery. Our veterinary team is dedicated to providing the high-quality care your pets deserve. We use state-of-the-art support technology to ensure your furry family member lives a long, happy life. We are happy to take care of pets in our relaxed clinic or on-farm, for your equine and cattle herds, with the help of our fully equipped Vet Truck. Regardless of the location, you can expect 5-star care that prioritizes the health and happiness of our patients. In addition to our top-notch diagnostic tools like our digital X-rays and ultrasound, we provide exclusive pet foods and other supplies in our retail space.

Dog & Cat Services

Dog & Cat Services

We offer a wide range of services, including medical, diagnostic, surgical, and preventive health care.

Maximize Your Next Vet Visit!

Maximize Your Next Vet Visit!

Ask about our parasite prevention options and wellness testing - an evaluation of your pet's current health.

Nutrition & Your Pet's Health

Nutrition & Your Pet's Health

Make sure your pet is on the right path. Schedule an appointment today and request personalized nutrition advice for your pet.

Farm and Large Animal Services

Our veterinary team takes pride in delivering top-notch care for farm and large animals, offering services both at our clinic and on the farm.

View Services

What our clients are saying