Norwood Animal Hospital

Friendly pet care in our relaxing office.

Since 1970, Norwood Animal Hospital’s mission has been to provide the highest quality Veterinary care to all patients.

Your pet’s health is what matters to us.

“After expressing my concerns over (my pet’s) declining health, the receptionist changed the appointment time to ensure I would have enough time to talk to the vet.”


“It was really easy to schedule an appointment for when I needed it. My dog was very nervous when he received his shots and the doctor and assistant were very patient with him. They gave him treats and tried to make him feel more comfortable.”


For excellent pet care, contact Norwood Animal Hospital!

Our Location

437 Walpole Street
Norwood, MA 02062
Click here for directions.

Our Schedule

Mon: 8:00 am – 8:00 pm
Tues: 8:00 am – 8:00 pm
Wed: 8:00 am – 6:00 pm
Thurs: 8:00 am – 6:00 pm
Fri: 8:00 am – 8:00 pm
Sat: 8:00 am – 4:00 pm
Sun: Closed