• Large Animal - Foal

    24 Hour Emergency Care

    You can take comfort in knowing that when you need us, we’re here to help. 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 »
  • Slide24TG

    Welcome!

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

    Learn more »
  • 3 horses

    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 »
  • donkeys

    Markdale Veterinary Services

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

    Learn more »
  • General Image - Orange Cat in Grass Learn more »
  • IMG_8358 Learn more »
  • horse Learn more »
  • Slide18 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

519-986-2800

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
SundayClosed

Sundays & Holidays - Emergency Service Only 24 Hour Emergency Service Available Call 519-986-2800