Skip to Main Content
  • Caring for Olds Pets Since 2001

    Mobile Veterinary Care for Horses, Cats & Dogs

    Our veterinarians provide on-the-farm care for horses and in-home preventive and routine care for cats and dogs. Our fully-stocked mobile units are ready to meet you at your farm or home. 

    Mobile Equine Care    Mobile Small Animal Care

  • Caring for Olds Pets Since 2001

    Meeting Your Pets' Health Care Needs

    Whether your pet has fur or feathers, four legs or two, our vets offer the services you need to keep your pet healthy -from wellness exams and vaccinations to dental care, internal medicine, and geriatrics.

    Core Services

  • Caring for Olds Pets Since 2001

    We Always Welcome New Patients

    At our Olds pet clinic we are always happy to welcome new patients and their proud owners into our veterinary family. Whether your pet is young or old, big or small we look forward to meeting you both.

    New Patient Information

Quality, Integrity, Compassion & Service

Countryside Veterinary Hospital is a full-service veterinary clinic in Olds that offers a range of services for pets in Mountain View County and beyond. From age-focused services for puppies, kittens, and senior pets to equine care, we've got services for animals of all sizes under one roof.

Routine Exams

Learn More

Preventive Care

Learn More

Dental Care

Learn More


Learn More

Veterinary Care for Dogs, Cats, and Horses 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, equine care and chiropractic, all supported by our in-house diagnostics lab and cutting-edge technology.

Our mobile units are fully-stocked to provide in-home care for cats and dogs and on-farm care for horses in Olds.

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.

About Our Hospital

Countryside Veterinary Hospital | Olds Speciality & Emergency Vet

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.

Shop Now

Specialists | Countryside Veterinary Hospital | Olds Speciality & Emergency Vet
Specialists | Countryside Veterinary Hospital | Olds Speciality & Emergency Vet
Specialists | Countryside Veterinary Hospital | Olds Speciality & Emergency Vet
Specialists | Countryside Veterinary Hospital | Olds Speciality & Emergency Vet

Equine Veterinary Care

At Countryside Veterinary Hospital, we offer in-house and ambulatory services for horses.

Our veterinarians are proud to offer a range of services to help restore and maintain the good health of your equine friend.

Whether your horse requires urgent veterinary care to treat a wound, chiropractic care or is simply due for a checkup, vaccines, and parasite prevention, we can provide the care your horse needs to regain or maintain their overall health.

Our experienced veterinarians provide in-house and ambulatory care to horses from Olds, Mountain View County and the surrounding area.

Our Equine Services    On-Farm Care

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


5314A 46th Street Olds AB T4H 1B8 CA


(403) 556-6414

Contact Us

New Patients Welcome

Countryside Veterinary Hospital is accepting new patients! Our veterinarians have been caring for the health of companion animals and horses for over 20 years. Get in touch today to book your pet's first appointment.

Contact Us

(403) 556-6414 Contact