COVID-19 Updates:

During the current COVID-19 pandemic, we remain open to assist your pets, with adjusted protocols to enforce social distancing. We are diligently working at keeping our hospital sanitized and will be asking for your co-operation with keeping everyone safe. We are now open for all appointments. Medications and food will be available for in-clinic or curbside pick up. Our door will be locked when you arrive, and a registered technician will come to you – simply so that we may effectively control personal space. If you have recently traveled or are under self-isolation, please do not come to our facility – we can arrange alternative measures. Please call or text us – we want to help! Together we can keep everyone, including our pets, healthy!

High County Veterinary Hospital

A tradition of caring since 1948.

Dedicated To Your Pet's Health

We’re one big family!

Pet Care Is Our Passion

We’re here when your pet needs us.

We Love Pocket Pets

Specialized care for pets of all sizes.

Welcome to the Dufferin Veterinary Hospital family!


We have two integrated locations situated to conveniently provide the health care you need for your pet. Please join us for exceptional, comprehensive and compassionate veterinary care – we look forward to meeting you!

We offer veterinary services for animals of all sizes.

We have two locations for your convienence.


Scroll down to find contact information and addresses for both locations. We look forward to seeing you and your pet soon!

High County Veterinary Hospital

219 First Street East, Unit A
Shelburne, ON L9V 3J9
Click here for directions.

Phone: 519-925-6540
Text: 519-806-6540

Mon & Thurs: 8:30 am - 7:00 pm
Tues, Wed & Fri: 8:30 am - 5:00 pm
Sat: 8:30 am - 2:00 pm
Sun and Statutory Holidays: Closed

Dufferin Veterinary Hospital

24 Armstrong Street
Orangeville, ON L9W 1M1
Click here for directions.

Phone: 519-941-7690
Text: 519-806-9241
Fax: 519-941-8243

Mon - Fri: 8:30 am - 7:00 pm
Sat: 8:30 am - 2:00 pm
Sun and Statutory Holidays: Closed

In case of emergency, please  click here to contact Emergency Veterinary Clinic in Brampton.

Our team is here to assist you.


Please complete the form below and a member of our team will respond generally within 24 hours. If you wish to schedule an appointment or have an urgent question or problem please call us at 519-925-6540.