O'Sullivan Animal Hospital
O'Sullivan Animal Hospital is a veterinary hospital in Barrie, Ontario. Posted hours show this location staffed around the clock. Its website lists rehabilitation & physiotherapy, behavior consultations, senior pet care and end-of-life care & euthanasia, plus 9 other services shown below.
Contact & location
- Address
- 420 Leacock Dr, Barrie, Ontario L4N 5G5
- Phone
- (705) 728-8387
- Hours
Open 24 hours, 7 days a week
What O'Sullivan Animal Hospital says it offers
From their own website, read September 18, 2026. Not listed doesn't mean not offered — confirm when you call.
Services listed
- Wellness & preventive exams
- Vaccinations
- Dentistry
- Surgery
- Spay & neuter
- X-ray & radiology
- Laboratory testing
- Microchipping
- Rehabilitation & physiotherapy
- Behavior consultations
- Senior pet care
- End-of-life care & euthanasia
- Pharmacy
- Appointments
- Online booking or requests
Data status: Compiled from public sources on 2026-07-27; not independently verified.Spot an error? Report a correction.
Going to O'Sullivan Animal Hospital in an emergency
O'Sullivan Animal Hospital posts 24-hour hours, so there should be a team on site whatever time you arrive. Call on the way in anyway — it lets them prepare for your arrival, and it confirms the overnight shift is staffed tonight. Posted hours occasionally change without the listing being updated.
Other vets near Barrie, Ontario
Ordered by distance.
- Barrie Veterinary HospitalBarrie · ~2 km · 🚗 ~6 min
- Ferris Lane Animal HospitalBarrie · ~3 km · 🚗 ~6 min
- Ontario SPCA Marion Vernon Memorial Animal ClinicBarrie · ~3 km · 🚗 ~6 min
- Simcoe Veterinary HospitalBarrie · ~4 km · 🚗 ~8 min
- Animal Hospital on Bell Farm RoadBarrie · ~4 km · 🚗 ~9 min
- Baywood South Animal HospitalBarrie · ~5 km · 🚗 ~10 min
O'Sullivan Animal Hospital sets its own prices. Typical Canada emergency rates run C$150–C$300 for exam and triage, C$1,000–C$3,500 with an overnight stay — full cost breakdown, what to do if you cannot pay.
Suspected poisoning: call Pet Poison Helpline on (855) 764-7661 (24/7, consultation fee applies) on the way in.