Please call these emergency hospitals ahead to be sure that they can fit your pet in. Do not just show up as they may not be able to accomodate.

Our triage service, SmartVet is available to help find a veterinary hospital that can accomodate your pet’s needs. Call 613-345-3401 and press 1.


Princess Animal Hospital
Open 24 hours a day, 7 days a week.
1027 Bayridge Drive, Kingston, ON, K7P 3B8

Kingston Regional Pet Hospital
Servicing Kingston, Napanee, Gananoque, Brockville & Surrounding Areas
1381 Midland Avenue, Unit 10, Kingston, ON, K7P 2W5

Gardiners Road Animal Hospital
625 Fortune Crescent #2, Kingston, ON K7P 0L5


Eagleson Veterinary Clinic
7 days a week – Phones Answered: 8:00am – Midnight
Unit 46 – 500 Eagleson Road, Kanata, ON K2M 1H4
Phone: 613-383-8381

Ottawa Animal Emergency and Specialty Hospital – 24 hours
1155 Lola St #201, Ottawa, ON K1K 4C1
Phone: (613) 745-0123

VCA Canada Alta Vista Animal Hospital – 24 hours (PLEASE CALL AHEAD)
2616 Bank St, Gloucester, ON K1T 1M9
Phone: (613) 731-6851

Ottawa Veterinary Hospital – Emergency Service
24 hours per day, 365 days per year
900 Boyd Avenue, Ottawa, ON K2A 2E3
Phone: 613-729-6139