Site Accessibility Features: Skip to page menus


Reset Website Accessibility

Site Menus Section Skip to page content

Preventative Care

We provide gentle care for your cat or dog with an emphasis on wellness examinations and preventive care. Preventive medical care is tailor-made for your pet’s lifestyle as opposed to a one-size-fits-all model. We will set up a vaccination schedule suited to your pet and discuss issues such as chronic pain management, nutrition (including weight loss programs) and behaviour concerns. We encourage routine blood and urine testing for early disease detection in all pets but especially for our senior patients.

New Customer?

If you are new to our pet hospital, simply click on this link and fill out a short online form to register with us!

Make Appointment

If you wish to schedule an appointment with us, click on this link and fill out an online appointment request form.

Contact Us

102 Main Street North Uxbridge, Ontario L9P 1C7

Phone: 905-862-0862 Fax: 905-862-0679 Email: info@pethospitalonmain.com

Hours of Operation

Monday: 8:00am – 8:00pm Tuesday: 8:00am – 6:00pm Wednesday: 8:00am – 8:00pm Thursday: 8:00am – 5:00pm Friday: 8:00am – 4:00pm Saturday: Closed Sunday: Closed

Emergency Care

If you are having an emergency, please contact one of the following hospitals:

404 Veterinary Emergency + Referral Hospital Phone: 905-953-1933 Website: www.404vet.com

Toronto Veterinary Emergency Hospital Phone: 416-247-8387 Toll Free: 1-888-593-7068 Website: www.tveh.ca

© 2025 Pet Hospital on Main. Powered by LifeLearn Veterinary Websites