Compassionate Care for Your Pet at Machray Animal Hospital, Winnipeg

Machray Animal Hospital was established in 1983. Our mission is to provide compassionate, knowledgeable, and up-to-date health care for all of our patients. We employ five Veterinarians and four Registered Animal Health Technologists. We take pride in nurturing the bond between human caregivers and their animal companions, and strive to educate our clients about the best possible care for their pets.
Kitty sitting on bed

Here Kitty Kitty!

Keep your cat in tip-top shape at Machray Animal Hospital. Learn More ►►►
kitten and dog

Spay & Neuter

Bring your pets to Machray Animal Hospital for spaying and neutering.

Peace of Mind

We provide a great range of services for your pets to keep them feeling their best and to give you peace of mind. At Machray Animal Hospital we believe that the key to a healthy pet is as much about prevention as it is cure. Our lifestyle consultation program is a great way to keep a close eye on your pet’s health and to identify any potential problems before they become serious. Our vets can also perform orthopedic and soft tissue surgery if your pet becomes injured; we can also diagnose any number of conditions thanks to our on-site X-ray and ultrasound facilities.

We have an on-site laboratory and pharmacy for your convenience and can even carry out preventative and restorative dental procedures.

Get in Touch

If you have a pet that needs medical treatment or you’d like to learn more about our services, give us a call at our Winnipeg location. Don’t forget to check out our FAQ too for speedy answers to the most common questions that we encounter at our clinic. If you’re a first-time visitor to our clinic click here for pet registration and other related forms.

Be sure to check out Canada’s Canine Academy for doggy daycare, obedience classes and much more!

Like and follow us on Facebook!

Book a Visit

A healthy pet is a happy pet!

Professional Affiliations

1039 McPhillips St, Winnipeg, MB, R2X 2K6|
Phone (referral message after hours): 204-586-9721 | Fax: 204-589-2871