Skip to Main Content

    Comprehensive Veterinary Care in Rothesay & Saint John

    At Avenue Animal Hospital, we provide a comprehensive range of veterinary services to ensure your pets get the quality care they deserve.

    About Our Hospital


    Meeting All Your Pets' Health Care Needs

    We offer all the core veterinary services your pet needs to stay healthy, from wellness exams and vaccinations to surgeries, geriatrics and more.

    Core Care Services

Compassionate Veterinary Care

Avenue Animal Hospital is a full-service veterinary hospital offering comprehensive veterinary services for dogs and cats in Saint John.

Wellness Exams

Learn More


Learn More


Learn More


Learn More

Avenue Animal Hospital | Saint John Vet

Welcome to Our Animal Hospital in Saint John 

At Avenue Animal Hospital, located in the Rothesay area of Saint John, we know the number one difference maker in veterinary care is having a great team. Our caring staff sets us apart. 

Through our work with Saint John dogs and cats, we have developed a reputation over the years for quality, professional services with a compassionate touch.

From regular checkups and vaccinations to internal medicine and dental care, we've got all the services you need for your pet under one roof.

Whether it is your pet's first visit to our veterinary clinic, or you have been counting on our veterinary team for years, you can trust us to treat your pet with the same love and respect we treat our own.

About Our Hospital      Our Core Care Services

Address & Hours

Avenue Animal Hospital proudly serves patients in Rothesay, Saint John and surrounding areas.

Hospital Hours

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


507 Rothesay Ave Saint John NB E2J 2C6 CA


(506) 633-1885

Contact Us

New Patients Welcome 

The experienced team at Avenue Animal Hospital is passionate about the health of pets in Saint John and the surrounding area. Get in touch with us today to book your pet's appointment. We're welcoming new patients!

Contact Us

(506) 633-1885 Contact