WP Google Maps Error

In order for your map to display, please make sure you insert your Google Maps JavaScript API key in the Maps->Settings->Advanced tab.

We are passionate Veterinarians working and living in your community for over 40 years helping to keep your pets happy and healthy.

Baywood Animal Hospital¬†is located in Barrie’s North End, just east of Bayfield Street, right behind the Midhurst Mall and to the left of the Springwater Public Library.¬†We have plenty of free parking and are wheelchair accessible..

Our Veterinary Hospitals have had, and continue to have, a strong community presence. We are proud sponsors of many community organizations and school co-operative programs. In addition, our health care team conducts informative seminars throughout the year for the community and our clients. Our patients and clients have benefited from years of experience in the region and have referred many new clients to our care. New Clients are always welcome.

Baywood Animal Hospital was initially located on Bayfield St. North in Barrie where the practice was opened in the year 1957. Originally owned by Dr. Woody Woodstock and subsequently by Dr. Glen McLean who moved the first practice to its current location in Midhurst in 1991.

Dr. Greg McWatt purchased the practice in 1993 and is the owner and the lead veterinarian.

Please Call for an Appointment

We value your pets health and safety above all so for this reason we highly recommend that you give us the opportunity to speak with you personally in order to better understand your situation.

If you’re unable to call us, you may email by clicking on the link below.

Baywood Animal Hospital, Midhurst

8 Finlay Mill Road
Barrie ON L9X 0N7
(705) 728-5792

Hours of Operation – Effective March 1, 2017
Day Hours
Monday 7:30am – 6:00pm
Tuesday 7:30am – 6:00pm
Wednesday 7:30am – 6:00pm
Thursday 7:30am – 6:00pm
Friday 7:30am – 6:00pm
Saturday 9:00am – 1:00pm
Sunday Closed

For after hours emergency

Huronia Veterinary Emergency Clinic

115 Belfarm Road,
Barrie, ON
(705) 722-0377

Hours of Operation
Day Hours
Mon – Thurs 7:00PM – 8:00AM
Fri – Mon 7:00PM – 8:00AM
Weekends/Holidays Open 24 Hours