Spencer Veterinary Hospital - Spencer, MA - Home

Spencer Veterinary Hospital

407 Main Street Suite A
Spencer, MA 01562





Welcome to

Spencer Veterinary Hospital

Two Cats in Window Cuddling

Welcome to Spencer Veterinary Hospital in Spencer, MA. Just as we welcome everyone into our hospital facility, we also want to welcome you to our website. From here, you have access to the latest news about Spencer Veterinary Hospital and what we do. You can meet and learn about the team members that care for your pets. There are Pet Health articles that will give you information (good, reliable information) on many of the issues your dog or cat may encounter. You can read the monthly blog, which will bring you pertinent and seasonal information, which we think you should know.

From our website, you can schedule appointments, and you can refill your prescriptions, including prescription pet food, and have it delivered right to your door!! Also, just like when you come into our hospital, we are open to your questions, comments, suggestions, and criticisms. We will do our best to accommodate your wishes and to address your concerns.

We want the website to be a place that you will visit regularly - and feel welcome! We invite you and your pets to be a part of our Spencer Veterinary family!

- Jennifer Fagerquist, DVM Owner






High-quality medicine

Right here in Spencer Massachusetts


Our veterinary hospital is well equipped with advanced equipment and technologies to provide the highest standard of care for your pet. Our facility has the equipment to provide comprehensive in house testing for accurate diagnosis, digital x-ray, surgical suite, dental suite, pharmacy, and more. 

Please browse our website to learn more about our animal clinic and the veterinary services we provide for companion animals in Spencer and the surrounding areas. Read information in our Pet Library, view videos, take a virtual tour of our veterinary hospital, read testimonials, and find details about upcoming events. Please call our office today at (508) 885-4848 for all your pet health care needs or click here to contact us or to set up an appointment.