• 24 Hour Emergency Care For Our Clients

    You can take comfort in knowing that when you need us, we’re here to help. If you are a current client, simply call us at (519) 986-2800 to reach our answering service which will page the veterinarian on call with the information provided along with a number for them to call you back at.

    Learn More
  • Welcome!

    Welcome to Markdale Veterinary Services! We’re pleased to offer a variety of medical, surgical and wellness services to our clients!

    Learn More
  • Services

    Markdale Veterinary Services is proud to be a full service small & large animal practice. Offering Services to Small Animals, Bovine, Small Ruminants and Equines

    Learn More
  • Markdale Veterinary Services

    Providing Markdale Ontario and surrounding areas with a variety of small animal, bovine, small ruminant and equine services!

    Learn More
  • Learn More
  • Learn More
  • Learn More
  • Learn More

Our Mission

At Markdale Veterinary Services we are dedicated to partnering with animal owners and our community to provide the highest quality of veterinary care in a compassionate and honest manner. We strive to achieve this through our commitment to continuing education, our respect for the human-animal bond, and our belief in the importance of maintaining a positive and supportive work environment.

Contact us

Phone: 519-986-2800

Fax: 519-986-4310

Mail to: 26 Main Street East,
PO Box 439
Markdale Ont. N0C 1H0
Location Hours
Monday8:00am – 6:00pm
Tuesday8:00am – 6:00pm
Wednesday8:00am – 6:00pm
Thursday8:00am – 6:00pm
Friday8:00am – 6:00pm
Saturday8:00am – 1:00pm

Sundays & Holidays - Emergency Service Only.
24 Hour Emergency Service Available For Our Clients. Call 519-986-2800.