Click Here to View COVID-19 Updated Hours and Information

Due to the current COVID-19 situation, we are working with a limited staff. We are doing the best we can to try to see appointments and be available for what your pets need but trying to balance that with limited employee availability and shortages in our medical supplies. In an attempt to help balance our resources, we are temporarily changing our hours effective Monday, June 8th:

Monday through Friday – open 7:30am to 5:30pm – we are now scheduling wellness visits! 

Saturday – closed – emergencies only

Sunday – closed – not open for admitting or releasing boarding animals

If you have medications or food that need to be picked up, please keep in mind that this will need to be done during the week.

As always, if you have questions about your pet, please contact us. If it is a non-urgent concern and a reply within 24-48 hours is acceptable, please use our email at

We thank you for your continued understanding. We’re doing our best to make sure your pets have access to the best care we can provide!


Colonial Terrace Animal Hospital

Proudly serving the pets of Dubuque.

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.

Kitchener veterinarian
Kitchener veterinarian
Kitchener veterinarian
Kitchener veterinarian
Kitchener veterinarian
Kitchener veterinarian

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.


Offering comprehensive care.


Meet the team.

Contact Us

We’re here to help.

Online Pharmacy

Medication, prescription food, and many other pet items delivered safely and securely from us to your door.


2777 University Avenue
Dubuque, Iowa 52001

Get directions.

Temporary Hours (COVID-19)

MON - FRI: 7:30 am - 5:30 pm
SAT: 8:00 am - 12:00 pm
SUN: closed – not open for admitting or releasing boarding animals

Phone Numbers

Phone: 563-556-2667
Fax: 563-557-7098
Kitchener veterinarian
Kitchener veterinarian

Have a question? Looking for a new Dubuque veterinarian? We’re here to help. Contact us and we’ll get back to you as soon as possible.

Proud to be AAHA Accredited!

What does it mean to be an Accredited Member of the American Animal Hospital Association (AAHA)? AAHA establishes exacting standards for veterinary practices and fosters professionalism and excellence in all phases of hospital operations. We voluntarily meet these high standards so we can provide you with superior service each and every time you visit.