Holmes Family Veterinary Clinic

2245 Providence Highway
Walpole, MA 02081



Welcome to

Holmes Family

Veterinary Clinic!

Call Today 508-921-3626


Call Now!

Holmes Family Veterinary Clinic staff

Our Mission


The Holmes Family Veterinary Clinic's mission is to provide exceptional services to our clients and patients in Walpole, Foxboro, Sharon, Medfield, and surrounding Massachusetts towns with professionalism, understanding and compassion. We understand that most people consider their pets to be family members who deserve the best possible care. We want our clients to feel they have truly come to "the other family doctor" for exceptional care of their birds, dogs, cats, rabbits, and all the other animals that make our lives so rich.

At this veterinary practice, our philosophy of veterinary medicine is very simple: We believe the best veterinary care is achieved when excellent medical and surgical skills are founded on kindness and compassion for patients and clients. Respect, consistency of care, professionalism, loving kindness and dedication are the principles that matter to us in our practice.

Dedicated to the ones we love...


Our Services Icon

Our Services

With quick and accurate responses to all your queries, you’ll save time and be more efficient.


Learn More

PetSites Icon

Online Pharmacy

Visit our online pharmacy for all your medication and food for your furry friends.

VetSource - Our Online Pharmacy 

Meet Our Team Icon

Meet Our Team

Our goal at Holmes Family Veterinary Clinic to always provide the best care and attention possible to pets and their people.


Learn More

What To Expect


A Friendly Greeting

We want you to feel at home in our spacious waiting room.

Genuine Concern

Everyone of us is a pet-owner.  We will treat your pet like it was our own.

Professional Service

Our professional staff will provide the expert care your family deserves.

VetSource Banner


The doctor and the staff are awesome. I recommend every one with a fur baby and a feather baby to go there. I can not wait until my next visit.