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.
We have been serving the Hudson and surround communities since 1986.
Learn More >
We are located at:
30 High Street
Hudson, MA 01749
Find Hours & Directions >
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.