You don’t need to book ahead to access our services. Simply come to the hospital where we can assess your furry friend’s needs. For a scheduled appointment please contact our sister clinics: Edgemont Veterinary Clinic and Airdrie Animal Health Centre.
CONTACT THEM NOW
Accepting New Patients
Have you welcomed a new furry family member to your home? We’d love to meet them! Check out our recommendations for new pet owners.
Save Time, Order Online
At McKnight 24 Hour Veterinary Hospital, we are happy to provide you with the option to browse and shop for your pet, all from the comfort of your own home!
New Puppy at Home?
Learn about the importance of spaying or neutering your dog.
Welcome to McKnight 24 Hour Veterinary Hospital in Calgary, Alberta
Welcome to McKnight 24 Hour Veterinary Hospital. We are a full-service veterinary hospital that will care for your pets from routine vaccination appointments to emergency and critical care, 24 hours a day. We are a compassionate and skilled team of over 50 members consisting of veterinarians, registered technicians, receptionists, and assistants. Our growing team is here to care for your pets and ensure that we work to keep them happy and healthy.
NOTICE: Our hours of operation have changed. We sincerely appreciate your patience, kindness and understanding during this time.
Urgent care services are available 24 hours a day from Sunday to Wednesday. Unavailable after-hours/overnight Thursday to Saturday.
Walk-in clinic is open Monday to Friday from 9:00 am – 4:00 pm.
Saturdays, we are open from 9:00 am – 5:00 pm for food and prescription pick-ups only.
For urgent care/emergency outside of our hours, please contact:
1. Fish Creek Hospital (403) 873-1700
2. Western Veterinary Specialists & Emergency Centre (403) 770 -1340
3. VCA Canada CARE Centre (403) 520-8387
4. Southern Alberta Veterinary Emergency (403) 995-3270
For non urgent care, contact:
1. Edgemont Veterinary Clinic (403) 239-4657
2. Airdrie Animal Clinic (403) 948-3619