Quality, Integrity, Compassion & Service
Countryside Veterinary Hospital is a full-service vet clinic in Olds that offers a range of veterinary services for pets in Mountain View County and beyond. From age-focused services for puppies, kittens, and senior pets to surgery and diagnostics, we've got services for animals of all sizes under one roof.
Veterinary Care for Dogs & Cats in Olds, Alberta
Countryside Veterinary Hospital provides a comprehensive range of services for patients from Olds, Didsbury, Sundre, Bowden, Three Hills, Carstairs, Innisfail, and surrounding areas.
Our comprehensive veterinary care includes everything from vaccinations and routine exams, to preventive care and dental services, all supported by our in-house diagnostics lab and cutting-edge technology.
Whether you are bringing your pet to see us for the first time, or have been counting on our veterinary team for years, our goal is to make sure you feel welcome and comfortable every time you visit us.
Shop Online
At Countryside Veterinary Hospital, we believe in making the pet supplies you need accessible. This is why we offer a fully stocked online store. With AutoShip, your pet's food will be delivered easily each month, and any other items your pet needs, like toys and supplements, are only a click away.




Veterinary Dental Care
At Countryside Veterinary Hospital, we include dental care as an important part of keeping your pet healthy from nose to tail.
Just like people, cats and dogs need regular dental care to stay healthy. Without it, they can develop painful gum disease and other serious health issues. A clean, healthy mouth means fresher breath, better comfort, and a longer, happier life.
Regular veterinary dental care helps prevent periodontal disease and tooth loss, which can lead to systemic infections affecting the heart, liver, or kidneys. Routine exams and cleanings are key to maintaining your pet’s oral health and overall wellbeing.
Open 6 Days a Week
Countryside Veterinary Hospital proudly serves patients in Olds, Mountain View County, AB, and beyond.
Hospital Hours
- Monday:08:00 am - 06:00 pm
- Tuesday:08:00 am - 06:00 pm
- Wednesday:08:00 am - 06:00 pm
- Thursday:08:00 am - 06:00 pm
- Friday:08:00 am - 06:00 pm
- Saturday:09:00 am - 05:00 pm
- Sunday:Closed