COVID-19 Updates:
Starting March 1st, we will be offering in-person appointments, with masks mandatory to attend with your pet. One individual may attend per appointment. Curbside is no longer required but will still be available as an option. We will still be enforcing sanitation protocols as previously to ensure the well-being of everyone. 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!
P.S. We have missed connecting with our clients and cannot wait to see you at our hospital!
We have two locations for your convenience.
Scroll down to find contact information and addresses for both locations. We look forward to seeing you and your pet soon!

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
Email: info@dufferinvethospital.ca
Mon - Fri: 8:30 am - 7:00 pm
Sat: 8:30 am - 2:00 pm
Sun and Statutory Holidays: Closed

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
Email: hcvh@dufferinvethospital.ca
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
In case of emergency, please click here to contact Emergency Veterinary Clinic in Brampton.
Our team is here to assist you.