29 King Street
Littleton, MA 01460

Mon: 8:30AM - 6:00PM

Tue - Thu: 8:30AM - 8:00PM

Fri: 8:30AM - 5:30PM

Sat: 8:30AM - 12:00PM

Sun: Closed

98.3% would refer friends and family to us

4 stars Customer since 1994

I have used Littleton Animal Hospital for years it has been so long I cannot remember. All of my children's pets, and my dogs have been treated at Littleton Animal Hospital. I was so surprised when I was told there would be a charge to mail my dog's paper prescriptions to me. I am a senior and sometimes not able to drive. The cost to mail a paper prescription is minor when I look at my vet bills over the years. I had originally asked if they could be emailed and got no answer.

5 stars Verified customer

As always it was a good experience: excellent vets and a great staff. Highly recommended!

5 stars Verified customer

No problems at all.

5 stars Customer since 2010

I was impressed that the receptionist came out to the waiting area to let each of us waiting know that there had been an emergency add on and they were running late. That means a lot to me. Communication is very key to great customer service. Everyone is always very friendly and helpful. Rosie is always well cared for.

Thank you

5 stars Customer since 2017

A good reptile vet is very hard to find. Dr. Rod came very highly recommended and he did not disappoint!! He and his staff were excellent in the care of my Bearded Dragon and the cost of the visit was so much less than I expected!! I won't take my babies anywhere else!!!!!!!

5 stars Customer since 1994

Friendly and accommodating !

5 stars Customer since 2016

Our bird, Shrek, was boarded for several days when our family went out of town. He came home singing and cuddling...we could tell he was a happy boy!

5 stars Customer since 2002


5 stars Customer since 2010

The staff is incredible. The front desk ladies, the techs and the doctors are all amazing.

They are always busy because this is a great vet clinic who gives great care to their patients.

5 stars Verified customer

Caring, never rushed.