Welcome to Suffolk Animal Hospital

An AAHA-Accredited Veterinary Clinic offering full service veterinary care, boarding and grooming for cats and dogs.

If you live in Suffolk or the surrounding area and need a trusted veterinarian to care for your pets – look no further. Dr. Amber Carr is a licensed Virginia veterinarian, treating both cats and dogs. In addition to being licensed by the state of Virginia, Suffolk Animal Hospital is an AAHA-Accredited veterinary hospital. That means we hold ourselves to a higher standard. Pets are our passion. And keeping them healthy is our #1 priority. Here, we strive to deliver excellent care for pets. Because your pets deserve nothing less.

We are a full service animal hospital and offer our patients routine medical, surgical, and dental care in addition to boarding and grooming for both cats and dogs. We have years of experience treating serious conditions and offering preventative health care. Beyond first rate modern veterinary care, we make our clinic comfortable so your pet can relax in the waiting room and look forward to meeting Dr. Carr. We understand the importance of the special bond you share with your pet and our ultimate goal is to keep your pet healthy and happy, so that you can enjoy each others company for many years to come.

We were proud to be voted the 2015 and 2017 Local’s Choice for Best Veterinarian and Animal Hospital in Suffolk, VA and the Local’s Choice Best Pet/Dog Groomer in 2017! In addition to offering Full Service Veterinary Care we offer boarding, grooming, a full pharmacy, digital radiography including dental x-ray, an in house laboratory and wellness plans. Our well-trained veterinary staff is dedicated to the welfare of every creature we treat, as well as continuing education for pet owners and staff alike. Now that you have made our acquaintance, don’t stop here—explore our website to learn more about us and what we do.

We can’t wait for our family to meet yours!

Location Hours
Monday8:00am – 5:00pm
Tuesday8:00am – 5:00pm
Wednesday8:00am – 5:00pm
Thursday8:00am – 5:00pm
Friday8:00am – 5:00pm
Saturday8:00am – 12:00pm