Preparing for your Vet Valet appointment at Best Pets!

Your safety comes first, and we’re prepared for your visit! Before you come to see us, please click the button to read about how we are operating during COVID.

Best Pets Veterinary Hospital

Best rated veterinary care in the Tewksbury & Wilmington region

Thank you to our amazing Vet Techs!

powered by Birdeye
Very friendly and professional! I am very happy with the service and treatment we received.
Christine T.

We love the staff and the treatment our dogs receive. Dr. Tapscott is great and takes the time to ease your worries.
Carrie-Ann C.

The staff is extraordinarily friendly and accommodating; from the receptionist up to the doctor herself.
Adrian K.

Skilled care you can trust.
Best Pets Veterinary Hospital is a full-service veterinary medical facility, located on the border of Tewksbury & Wilmington MA. The professional and courteous staff at Best Pets seeks to provide the best possible medical care, surgical care and dental care for their highly-valued patients. We are committed to promoting responsible pet ownership, preventative health care and educational knowledge to our clients.

Compassionate Service

Schedule Appointment

Excellent Facility

Community Focused

Expert Care

Online Store

What makes us different?

  • 49 years combined experience in all areas of veterinary medicine
  • State of the art medical technology
  • Skilled preventative care to minimize your pet’s medical costs
  • 24/7 easy to schedule appointments, refills and online services
  • Super friendly customer service
  • Advanced cloud medical software and tablet technology
  • Active in community service in over 10 organizations
  • Ensuring all clients are educated and informed
We recognize that pets are family too!
​​​​​​​Best Pets Veterinary Hospital serves pets and their owners in the Tewksbury, Wilmington, Billerica, Burlington, North Reading, Reading and Woburn areas. We’ve been serving the community for over 7 years!


2600 Main St.
Tewksbury, MA 01876
Click here for directions.


Monday: 8:00 am – 7:00 pm
Tuesday: 8:00 am – 7:00 pm
Wednesday: 8:00 am – 7:00 pm
Thursday: 8:00 am – 7:00 pm
Friday: 8:00 am – 6:00 pm
Saturday: 8:00 am – 1:00 pm
Sunday: Closed


Phone: 978-658-6500
Fax: 978-642-9588
Send us a message!
To contact Best Pets Veterinary Hospital, send us a question about pet care, a comment about our services, or give us feedback about our website, please fill out the form below and a member of our team will be in touch shortly.

If you’re in need of immediate assistance, please contact our office directly at 978-658-6500.

Request an appointment online!
Save time and request an appointment online. We can’t wait to see you!