Colonial Terrace Animal Hospital

Proudly serving the pets of Dubuque.

Colonial Terrace Animal Hospital

The staff at Colonial Terrace Animal Hospital works to get to know each patient and their lifestyle and provide the preventative care that best fits their needs. Our team of veterinarians and technicians stay up to date on the most recent advances in veterinary medicine through continuing education and updating medical protocols as needed. We strive to provide options for care based upon what is best for both the patient and their family. The veterinarians and assistants provide hands-on nursing care and strive to keep each patient clean, calm, and comfortable in the hospital. Our receptionists continually work to make sure our patients are seen in a timely matter, especially when emergency situations arise. Colonial Terrace Animal Hospital works to educate our clients on their pet’s physical and emotional health so that the human-animal bond can be strengthened in the precious relationship we have with our pets.

Dubuque County Canine Heartworm Forecast

There is now a Medium risk of heartworm infection in Dubuque County. The risk continues to pose a threat to any unprotected pet.

Come See Us

Our Business Hours


7:00am - 5:30pm


7:00am - 7:00pm


7:00am - 5:30pm


7:00am - 7:00pm


7:00am - 5:30pm


8:00am - 12:00pm



Our Services

At our Dubuque vet clinic, we’re dedicated to providing compassionate veterinary care for our patients and their owners, by utilizing the most current medical techniques, the best diagnostics, and treating each patient as a family member. We thank you for considering us while looking for a Dubuque veterinarian. See our Dubuque veterinary services below.

What's Next


Call us or schedule an appointment online.


Meet with a doctor for an initial exam.


Put a plan together for your pet.

Our Clients Are Our Fans

and they know how to cheer us on!

I love this place, have been taking good care of my kitties UTI and my kitten got an awesome kitten package that is so worth the money! They got me growing cat grass, I got a fountain watered and even training my cats 😭 literally took my pet level to a whole new one!

Tina H.

I couldn’t have asked for a better experience for my pup. I took her in for an emergency call and ended up having to leave her there for 2 nights for IV therapy, due to pancreatitis, and while that was so hard, they treated her with such love and care. I can’t recommend Dr. McClain and the entire staff enough!

Lindsay M.

Colonial Terrace is exceptional. The care, kindness, understanding, and respect they give you and your furry family member is beyond words. This is not a veterinary clinic thinking about the dollar amount, this is a veterinary home thinking of your furry family member first. I can not say enough good things about each of you. Thank you so much for the endless kindness and patience you showed us during a very difficult time with Kelcee, we will never forget that. And thank you for now guiding us through our new family member with Kammie. Thank you all for your warm and caring hearts. You are so appreciated. We absolutely love the paw print – beautiful and heart warming – all the personal touches mean so much to us.

Linda V.

Love this place, all the vets we work with here are wonderful and do such a great job caring for our pets and responding to questions. Can’t ask for a better experience 🐰🐶🐰 we are also super excited to learn that there is a vet who does amphibians since we went beyond furbabies.

Kristin C.

The AMAZING Colonial Terrace staff has taken amazing care of my baby boy, Duncan, and has seen him on an emergency basis a few times now. The from reception to vet techs and the veterinarians themselves- the treatment we’ve received has been nothing short of phenomenal!

Heather J.