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. SHOP NOW


2777 University Avenue
Dubuque, Iowa 52001

Get directions.


MON – FRI: 7am – 6pm
SAT: 8am – 12pm
SUN: Boarding release from 5 – 6:30pm

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.