Skip Navigation

“Our mission is to provide the best quality veterinary care for our patients and clients that we can, every time.”
- Dr. Doug Magnowski

Veterinarians in Williams Lake and Quesnel

Welcome to the Animal Care Hospital

At the Animal Care Hospitals Of Williams Lake and Quesnel, our hospital team and veterinarians provide high-quality care with respectful and professional service.  We pride ourselves in our experience, and we treat each patient and owner like family.  We understand that your pet may not be feeling well, and our gentle way with animals puts them at ease.  Our goal is to share our knowledge concerning the health and welfare of your companion or herd, and we are here to help you become an informed owner.  Together, our team will work with you to make medical decisions that are best for you and your animals.  We aim to provide honest care that goes beyond your expectations.

We are available on call for after-hours urgent care, and we also provide mobile services for house calls and farm calls as you require.


For urgent care in Williams Lake, please call:

For urgent care in Quesnel, please call:

Animal healthcare

Animal Health Care

We provide comprehensive animal health care.

our hospital

Our Hospitals

From pocket pets to horses and cattle, we are equipped to handle all animals.


Our Veterinarians

Our doctors and animal health team will handle your pets with great care.

Professional Affiliations

Contact Us

Animal Care Hospital Of Williams Lake
4615 Cattle Dr.
Williams Lake, BC

V2G 5E8


1431-E Jade Road

Quesnel, BC

V2J 4L2

Quesnel: 250-747-3053


Opening Hours

Williams Lake
Monday – Friday: 8:00 AM – 5:00 PM
Call for After Hours Urgent Care


Tuesday – Saturday: 8:30 AM – 5:00 PM
Call for After Hours Urgent Care


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice