Bow Valley Companion Animal Clinic’s team cares about your bond with your pet and wants to ensure they stay healthy and active.

Bow Valley Companion Animal Clinic is specifically devoted to providing high quality and compassionate care to cats, dogs, horses, and exotic patients in the Brooks region. We offer complete care and in-clinic pharmacy, radiology, ultrasound, surgery, and diagnostic services. Our team of veterinarians, registered veterinary technicians, client care specialists, and support staff works hard to provide you with the best for your animals.

Meet The Bow Valley Team

Companion Animal Services

Bow Valley Companion Animal Clinic offers a wide range of veterinary services for pets in Brooks, Alberta and surrounding areas.

Small Animal

Equine Services

Our veterinarians and staff are devoted to staying on top of the latest diagnostics, treatments, welfare, and health programs for your individual horse or your herd.

Equine Services

Ready To Set Up An Appointment?

Request an Appointment


103-143073 TR 192
Box 1239 Brooks, AB T1R 1C1

Phone: 403-362-5114
Fax: 403-501-5609

Shop Online


Monday – Friday 8:00am – 5:30pm
Saturday Closed
Sunday Closed
*For emergencies during the closed lunch hour, please call: 403-362-5114

Emergency Process

Phone the regular hours phone number 403-362-5114 and your call will be redirected to the on-call Veterinarian.