About Us

At Hudson Animal Hospital, we are dedicated to ensuring that your pet receives the best care, while helping you feel informed and comfortable. We strive to practice the highest quality medicine and surgery with compassion.


Our Practice

We have been serving the Hudson and surround communities since 1986.
Learn More >


Location

We are located at:
30 High Street
Hudson, MA 01749
(978) 562-2868
Find Hours & Directions >


Reviews

Over 99% of our clients would refer us to a friend or family member.
Read Our Reviews >


Meet the Team

Our entire healthcare team is committed to improving your pet's life.
Meet Our Team >


Please call (978) 562-2868 to schedule an appointment or request an appointment online. We look forward to seeing you and your pet soon.