Contact Us

Call us with questions or inquiries 24/7! We're here to help.

Contact Info

P.O. Box 996, 40376 Tantalus Rd Garibaldi Highlands, BC, V0N 1T0

Opening Hours

Monday:  8am - 5pm
Tuesday: 8am - 5pm
Wednesday:  8am - 6pm
Thursday: 8am - 6pm
Friday:  8am - 5pm
Saturday: 8am - 5pm
Sunday: 8am - 5pm

Contact us about early morning drop offs, available as early as 7:30am.

Send us a message

EMERGENCIES - CALL 604-898-9089

If you have a pet emergency please, contact Garibaldi Veterinary Hospital immediately. Our staff will assess the situation and admit your pet to see the veterinarian as soon as possible. We are here to help you through this process and welcome any questions or concerns you may have relating to your pet’s well being.


Calls are forwarded to an answering service and an on-call veterinarian will be contacted to return your call. Depending on the level of emergency, the veterinarian will do their best to accommodate a meeting at our hospital in Squamish.