Rose Home

dr pam rose at rose veterinary hospital in canon city colorado

Dr. Pam Rose


We Know Your Animals Are Part of Your  Family…

Get the BEST Care for them right now!


Rose Veterinary Hospital- providing quality veterinary medicine in a caring, respectful manner.

We treat you and your animals like part of the family.


We don’t believe in the treat ’em and street ’em mentality. We will give you every option available for the care of your animal, whether that keeps you in our care or sends you to a specialist. You and your animal are our priority and giving the best care to your animal is what we do do best.

Call Mary now to make an appointment for your pets and other animals large and small.

From your favorite Dogs and Cats to Horses, Alpacas, Llamas, Sheep, Cows and more… We’ll take care of your pets and animals!





Click here to take a video tour of our office or watch a live surgery on our video page.



View Larger Map


Rose Veterinary Hospital Services

Rose Veterinary Hospital provides general healthcare, medicine and surgery for small and large animals.

Small Animal Surgery

Small and Large Animal Radiology

Reproductive Ultrasound

In-House Laboratory

Small and Large Animal Dentistry- Including Dental Radiographs


  Emergency Service  

Call Rose Veterinary Hospital at the main office number,
(719) 275-1909,
to get the emergency on call number
for the night or weekend. The current on call emergency number will be found on the answering machine message.

Beginning November 1, 2015 Rose Veterinary Hospital is teaming up with Fourmile Veterinary Clinic to provide a consistent, quality, and reliable after hours emergency service for our clients. The two clinics will rotate emergency service providing an on call veterinarian 7 days a week for after hours and weekend emergencies. Emergency service will be provided at the clinic of the veterinarian on call, or through their ambulatory service if necessary.
When your pet is seen by Fourmile Veterinary Clinic all clinical records of your emergency visit will be transferred back to Rose Veterinary Hospital in a timely manner to ensure complete care during follow-up visits.
Should your animal require continued hospitalization due to the critical nature of the emergency, both attending E.R. veterinarian, your regular veterinarian and the owner will consult to determine if it is in the best interest of the pet to either remain at the clinic of emergency care or return to the home clinic.
It is important to note that while we will be providing an on call veterinarian, Rose Veterinary Hospital does not offer 24 hour staffing at the clinic. This means that if it is determined that your animal requires 24 hour intensive hospitalized care we may recommend referral to a 24 hour care emergency clinic in Pueblo or Colorado Springs.
Due to the nature of this service, full payment will be required at the time of the emergency visit payable to the attending clinic.
If your animal is in need of an emergency care please call the clinic at
(719) 275-1909 and you will be directed to the veterinarian on call.

For those who are not current clients of Rose Veterinary Hospital or Fourmile Veterinary Clinic, the ability to provide emergency care will be at the discretion of the on call veterinarian.  In accordance with our agreement between Fourmile Veterinary Clinic and Rose Veterinary Hospital, those current clients will always be given priority.  If we are not able to see your pet due to current case load we will refer you to an emergency clinic in either Pueblo or Colorado Springs.


Rose Veterinary Hospital Canon City logo

Contact Info:

Rose Veterinary Hospital Canon City logo

Hospital Phone

After Hours
Call the
Main Clinic Number

To Receive the
Current Number for
Night and Weekend
Coverage Provided by Rose Vet and
Fourmile Vet Clinic

1910 High Street
Canon City, CO 81212

Monday- Friday
8am to 12pm
1pm to 5pm


Map to Office

Advisories and Recalls

Share on Facebook: