We're pleased to offer the following services in our Veterinary Clinic:


Our receptionists and team will attempt to accommodate all appointment requests to the best of our ability. Appointments can be scheduled during our regular office hours six days a week. Your pet's visit will include a full comprehensive physical exam by one of our veterinarians and any other medical care that your pet may require. These services may include routine bloodwork, vaccinations, nail trims and/or consultations about a specific need.

Emergency & Urgent Care

Emergencies are accepted anytime our clinic is open. We have a veterinarian and personnel on duty 6 days a week who are trained and equipped to handle any urgent care your pet may require. If you feel you have an emergency with your pet, please seek medical attention immediately. It is best to call before coming in so that staff members can prepare ahead of time to ensure your pet receives the appropriate medical assistance it needs when you walk in the door. If our office is closed during your medical emergency, please contact one of of the 24 hour emergency clinics in the city of Edmonton:

Guardian (780) 436-5880           
5620-99 St Edmonton, AB          

We are also available for urgent care when the condition is not life-threatening, but you feel your pet needs to be seen before you are able to get an appointment. Our veterinarians will work to see you in between scheduled appointments. When you arrive, our receptionists will be able to give you an estimate on how long you may have to wait in order to be seen.

Types of Pets Seen

Because a large number of veterinarians practice at Crestwood, we can care for many types of pets:

  • Dogs
  • Cats
  • Rabbits*
  • Ferrets*
  • Pocket Pets*
  • Hedgehogs*

*Select veterinarians only. Call us for more information.

General Services We Offer

Highlighted Services


Crestwood accepts payment via cash, MasterCard, or Visa. So that we can continue to provide you high quality service utilizing the best medical technologies, we request that payment be made at the time services are rendered.

We can provide estimates for all surgeries and hospitalizations. If you have not received an estimate, you are welcome to request one at any time for your expected charges.


Find us on the map

Office Hours

Our Regular Schedule


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


9:00 am-4:00 pm



*Hours Subject to Change
After hours Emergency Clinics: Guardian (780) 436-5880