We are open and here for you and your pets! For everyone's safety, we've moved to contactless client admittance and checkout protocol.
Please click here for what to expect when you arrive.

In an Emergency

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!

We now have dual accreditation as an emergency and animal companion hospital. Call us 24/7 in the event of an emergency.

Loading... Please wait