Hospital hours are: 

Mon, Weds & Thurs 8 a.m. to 8 p.m.    

Tues 8 a.m. to 6 p.m.

Fri 9 a.m. to 5 p.m.

Sat 8 a.m. to 4 p.m.

For an appointment that best suits your schedule, it is recommended that you schedule your appointment 1 to 2 weeks in advance. 

We closed on Wednesdays from 1:00pm to 2:30pm for staff training. 


Osgoode Veterinary Services is closed for the following statutory holidays: 

New Years Day, Family Day, Good Friday, Victoria Day, Canada Day, Simcoe Day, Labour Day, Thanksgiving, Christmas Day, Boxing Day. 


Unlike human hospitals, veterinary hospitals exist entirely due to private enterprise. Private funds are responsible for the establishment and operation of the hospital. These funds represent a substantial investment in our community and in the protection of our community’s public health and welfare. Maintaining and continuing to improve the excellent pet care offered to our clients, relies heavily on prompt and complete payment for all services. We accept payment for services as follows: Cash, Debit Card, Visa, MasterCard, or American Express. Please feel free to contact us prior to your appointment to discuss our fees or to be given an estimate for required services.


We understand that “life happens” and that appointments need to be rescheduled. Rescheduling should be made at least 24-hours prior to an appointment. Cancellations made less than 24-hours before an appointment are subject to our cancellation policy. A one-time courtesy will be given for a less-than-24-hour-cancellation. After the first time you will be billed at $45. We appreciate your understanding and courtesy in regards to missed appointments. 

Copyright © 2017, Osgoode Veterinary Services. All rights reserved.   

Privacy Policy