• Slide10-TG

    Barrie – Emergency Veterinarians

    Our emergency veterinarians in Barrie, Ontario are available 24 hours a day, 7 days a week. We do not charge emergency fees. We are the same price 24 hours a day and on all weekends and holidays.

    Learn more »
  • Slide7

    Barrie veterinarians open 24 hours

    Your veterinarian in Barrie, Ontario open 24/7. We’re proud to be open 24 hours a day to better serve our clients. Contact us today for your appointment 705-728-VETS (8387)

    Learn more »
  • Slide9

    24/7 Veterinarians

    As a veterinarian in Barrie, Ontario we’re pleased to provide a wide variety of veterinary health care to our patients! Open 24 hours a day, we’re here to serve you better. Click here for more information on our veterinary services!

    Learn more »


Welcome to O'Sullivan Animal Hospital! Your local Veterinarian open 24 hours in Barrie, Ontario! We're pleased to provide a wide variety of veterinary care! Our Services include: 24/7 emergency pet care, pet wellness, animal medical, animal surgical, and more!

Click here for more information!

Thank you for voting O'Sullivan Animal Hospital both best Veterinary Hospital in Barrie and favorite Veterinarian in Barrie! We deeply appreciate your continued support!

Hours of Operation

O'Sullivan Animal Hospital is open
24 hours a day / 7 days a week!
We're proud to be a 24 hour Veterinary Hospital
in Barrie, Ontario!

Click here for more information!

Contact Us

420 Leacock Drive
Barrie, ON
L4N 5G5
Tel: 705-728-VETS (8387)
Fax: 705-728-0220
Get Directions

In the News