Skip to main content

New Patients Welcome


We understand
there is a special
bond between you
and your pet.

New Patients Welcome


5208 Stouffville Road
Stouffville, Ontario
L4A 3S8

Google Maps

Hours of Operation

Mon, Wed, Fri     8 am – 5 pm
Tues, Thurs          8 am – 8 pm
Saturday                9 am – 5 pm
Sunday                   CLOSED


Phone: (905) 640-4107
Fax:      (905) 640-6913

more info

Meet Our Vets

For over 35 years, our award winning veterinarians have been practicing progressive medicine delivered with the old fashioned care of a country doctor.

Meet Our Team

Town & Country Animal Hospital is conveniently located at the entrance of Stouffville, a 10 minute drive north of Markham, in York Region.

Our award winning veterinarians will help ensure that your pet has the very best in Veterinary Medicine and Preventative Health Care by providing a tailored program to their individual needs.

Our goal is to increase your pet’s well being and lifespan through quality medicine and care.


One of the least expensive and best things you can do to keep your pet healthy, is to bring them in for their yearly physical exams combined with tailored vaccinations and feeding programs.  We can help customize a program best suited to you and your pet’s needs

View Services


Follow Us On Instagram