Welcome to Douglas
Animal Hospital

We are dedicated to providing excellent care.
Call to learn more.
Make Appointment


651 Clements Drive
Fredericton, New Brunswick
E3G 7J2
(506) 458-5944
COVID-19 Preparedness

We will have reduced hours on Tuesday March 24 and 31. The clinic will be closing at 6pm instead of 9 pm these days and we will reassess our Tuesday hours in April.

UPDATE (March 19):

As the COVID 19 virus becomes more of a concern in our community we want to address how Douglas Animal Hospital will work to protect the health of our clients and staff as we care for our patients:

We have implemented a new short-term protocol that will be in effect until further notice. We have postponed routine surgery and exam/vaccine appointments (excluding new puppies and kittens and unvaccinated pets) and are not currently booking routine appointments. Public access to the clinic has also been restricted so that we can maintain the safest possible environment.

If your pet is in need of care please call to arrange an appointment. Upon arrival at the clinic we ask that you call to let us know you are here. An assistant will bring your pet into the clinic. The vet will speak with you over the phone as they examine your pet. For prescription and food pick up, we are asking clients to order their items by phone and we will have a staff member take your items out to your car for you. Payments options can be arranged by telephone at the time of ordering.

Our protocol will be evolving week by week as we monitor the situation closely and follow the guidelines set out for us by the federal and provincial governments. We will keep you informed on how we will continue to ensure the health needs of your pets are met in safe way for everyone.

For the most up to date information regarding COVID-19 and pets please visit the links below:




Thank you for your support as we work together to keep people and pets happy and healthy!

Hours of Operation

Monday: 8:00 am – 6:00 pm

Tuesday: 8:00 am – 9:00 pm

Wednesday: 8:00 am – 6:00 pm

Thursday: 8:00 am – 9:00 pm

Friday: 8:00 am – 5:00 pm

*For emergency service outside of regular hours please call (506)458-5944


About us:

If you live in Fredericton or the surrounding area in New Brunswick, then you have picked the perfect site to find a veterinarian. Douglas Animal Hospital has four licensed veterinarians treating companion animals. Your pet’s health and well being is very important to us and we will take every step to give them the best possible care.

At Douglas Animal Hospital we believe that early preventive care is the best route to health and longevity for your pet.













Pet Health

Meet Our

Pet Health


Read What Our Clients Say

I knew Hudson would be in good hands. I feel so much better knowing I can trust everyone to truly care about my pet's well-being. Thank you so much.

Troy & Barbara W.Fredericton, New Brunswick