New Clients Welcome!


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

Schedule a Visit Today!
New Patients Welcome


5208 Stouffville Road
Stouffville, Ontario
L4A 3S8

Google Maps

Hours of Operation

Monday – Friday  8 am – 5 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

We’ve been coming to this vet clinic since 2002. They always are genuinely caring. The vets are top notch and the staff is wonderful. I drive from Aurora to their clinic in Stouffville. There are lots of vets we could see here in Aurora but we totally trust Town and Country. It’s worth the drive.

I love this vet. Such a family atmosphere with all the kindness and patience that you'd want for your little one. The entire staff is communicative, friendly and accommodating. My pup was never anxious about coming here, even after having vaccs and surgery - which is of course the real test. I live an hour drive with closer vets nearby but I can't give these guys up.

Many years ago, when my beloved collie of 14 years was dying and I was beside myself with grief, Town & Country treated Callie and I with such love, understanding and care. I will never forget their grace. Now, my Schnauzer Titan gets the best of care at the establishment I love and trust. Thank you for being so great!

We have been going to Town & Country for over 10 years. The care our dogs and cats have received has been absolutely terrific. We have never felt any pressure to do any tests or treatments; in fact, we have been told that, based on symptoms, we should wait a few days to see if a particular test/x-ray was really necessary... and it wasn't! It is a 45 minute drive from our home and, even though there are at least 6 vet clinics within a 5 km radius, we prefer to go to T & C. We know that our pets are in good hands with Brian, Peter and the entire support staff.

I've been taking my dog Lexi here from day 1. I used to live in Stouffville and now I'm in Mississauga. I have not changed vets because I trust them completely with her and they are experts who love what they do. A friendly hello always awaits me when I come in and treats await Lexi. Thanks for treating us like family.