Skip to Main Content


New England Animal Hospital provides comprehensive preventive, medical, and surgical veterinary services for pets in Fairhaven, Bristol County, and the greater South Shore area. 

(508) 996-6700


66 Huttleston Ave, Fairhaven, MA 02719 US

If you are traveling to us via the New Bedford/Fairhaven Bridge, please be aware of the bridge opening schedules. Daily, from 6 am-10 am the bridge opens on the hour. Daily from 11:15am-6:15pm, the bridge opens 15 minutes past each hour.

Phone & Hours

(508) 996-6700


  • Monday:08:30 am - 06:00 pm
  • Tuesday:08:30 am - 06:00 pm
  • Wednesday:08:30 am - 06:00 pm
  • Thursday:08:30 am - 06:00 pm
  • Friday:08:30 am - 06:00 pm
  • Saturday:08:30 am - 01:00 pm
  • Sunday:Closed


During our regular business hours, we may be able to see urgent cases. If your pet is experiencing an urgent issue, call us straight away. If your pet is having an emergency, please follow the link below for emergency pet hospitals.


Appointment Booking & Cancellation Policy

If you need to cancel or reschedule an appointment, please let us know as soon as possible so we can offer the space in our schedule to other clients.

New clients are required to pay a $101.25 non-refundable deposit when booking their first appointment. We require 24 hours' notice to reschedule or cancel your appointment. 

Existing clients: We must receive 24 hours' notice to reschedule or cancel your appointment. Failure to notify us will result in a $25 fee.

Patient Information


We will do our best to respond to you as soon as we can. If you need immediate assistance, please call us.

New Patients Welcome

New England Animal Hospital is accepting new patients! Our experienced vets are passionate about the health of Fairhaven companion animals. Get in touch today to book your pet's first appointment.

Contact Us

(508) 996-6700 Contact