Skip to content

  • Meet Our Team

    Click here to learn more about the staff at Barrydowne Animal Hospital!

    Learn more
  • Welcome

    Welcome to Barrydowne Animal Hospital. We are conveniently located on Barrydowne Road, in Sudbury. We have been serving pets and their families in the Sudbury area for over 48 years.
    Contact us at
    705-566-4243. We look forward to your visit.

    Learn more
  • Wellness

    Find out how to detect hidden disease or early disease with wellness testing.

    Learn more
  • Services

    We provide a variety of veterinary services for dogs and cats. These services include: medical, dental, surgical, vaccines, wellness, laser therapy, laser surgery and more.

    Learn more

New Clients Welcome

Click to book an appointment