Celebrating Senior Pet Month

Treasuring many years of health, wellness, and timeless moments.



Farm and Large Animal Services

Our veterinary team is proud to serve our farm/large animals both at our clinic and on the farm with care of the highest caliber.


Learn More

Make sure your cat is always in perfect health and runway ready

Ask us about our feline services, products, health plans and more!



Join Our Family!

We’d love for you to bring your expertise and love of furry friends to our close knit team!


Learn More

Welcome to Carstairs Veterinary Clinic in Carstairs, Alberta

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.

Meet the Team

Last updated: July 27, 2021

Dear Clients,

With recent changes to restrictions on businesses, we are pleased to advise that effective May 25, 2020 the restrictions on veterinary practices have been lifted. Based on these changes, below are some important updates to our operating policies.

1. WE CAN NOW SEE ALL CASES BY APPOINTMENT ONLY This includes vaccines, wellness exams, blood work, heartworm testing, spays and neuters, dental services, and more!


  • Continue our "closed waiting room" policy to protect our clients and staff. When you arrive, please remain outside the hospital and use your cell phone to call us. We will take a history of your pet's health and discuss any concerns. A staff member will then meet you outside to bring your pet into the hospital for an examination. The Veterinarian will call you to discuss the recommended treatment plan. After your appointment, a staff member will return your pet to you outside, and take care of any needed medications and payment.
  • Continue the use of credit cards as the preferred payment method.
  • Continue with curbside pickup of food and medication.
  • 3. NEW PET OWNERS Have you welcomed a new furry family member to your home? We’d love to meet them! Visit our Must Know New Pet Owner Information page for useful resources and helpful recommendations for new pet owners.

    4. OPERATING HOURS We are OPEN with the following hours:
    Monday to Friday: 8:00 am - 6:00 pm
    Saturday: 9:00 am - 4:00 pm
    Sunday: CLOSED

    Thank you for your patience and understanding and we look forward to seeing you and your furry family members again!

    - Your dedicated team at Carstairs Veterinary Clinic