Call us to book your pet's next appointment.


Contact Us

Wilson's Animal Hospital in St. Catharines, Ontario

Please give us a call, send us an email or fill out our contact form to get a hold of us. We are happy to assist you!

Contact Us
Phone: 905.682.7857
Fax: 905.682.2935

Our Location
105 Hartzel Rd
St. Catharines, Ontario, L2P 1N2
Get Directions

We are located between Lincoln Ave and Hartzel Rd.

Hours of Operation
Monday – Friday: 8:00am – 6:00pm
Saturday: 8:00am – 1:00pm
Sunday: Closed

For holiday hours and all other inquiries, please give us a call.



We kindly request that clients ensure all necessary paperwork is prepared prior to appointments to ensure smooth and efficient service. Failure to provide or complete required documentation may result in appointment rescheduling or cancellation, with applicable charges.

After-Hours Emergency
For after-hours emergencies, please contact Niagara Veterinary Emergency Clinic by calling 905.641.3185. They are located at 3300 Merrittville Hwy #1A in Thorold, Ontario.



Have a Question?

Please use the form below to send us general inquiries and a team member will respond within 1-2 business days.

If you require immediate attention or have an emergency, please do not use this form. Give us a call at 905.682.7857 instead.