Request an Appointment

Booking an appointment at Horseshoe Valley Veterinary Hospital is easy. Use our online booking system to choose a convenient time and provide a few details about your pet so our team can prepare for your visit.

If you have questions before booking or are unsure which appointment type to select, please contact our team and we will be happy to help.

Book an Appointment

Inquire About Availability

This site is protected by hCaptcha and its Privacy Policy and Terms of Service apply.

What Happens Next

Once you complete your online booking, you will receive confirmation with the details of your appointment. If our team needs any additional information before your visit, we will contact you directly.

Urgent Concerns

If you believe your pet needs urgent attention, please contact Horseshoe Valley Veterinary Hospital by phone during business hours. For after-hours emergencies, please contact Huronia Veterinary Emergency Clinic at 705.722.0377.