Updated September 2022
Veterinarian shortages have seriously impacted veterinary emergency services all over the country. We have heard of several circumstances where pet owners have been turned away from multiple clinics due to the increase in emergency needs as well as staff shortages. We have compiled some resources to assist you in finding emergency services if and when you need them.
Tele Vet
- Smart.Vet
- 1-888-243-1411
- 24-hour emergency phone/video support
- $105 CDN consultation fee
- Can prescribe medication, if required (additional fee)
- Save time in an emergency and set up an account/pet profile now
- https://smartvet.ca/
Poison Control
- ASPCA Poision Control
- 1-888-426-4435
- 24-hour emergency phone support
- $75 USD fee
- Will provide a treatment plan for your vet if additional care is recommended
- https://www.aspca.org/pet-care/animal-poison-control
- Pet Poison Helpline
- 1-855-764-7661
- 24-hour emergency phone support
- $75 USD fee
- Will provide a treatment plan for your vet if additional care is recommended
- https://www.petpoisonhelpline.com/contact/
Barrie
- Huronia Veterinary Emergency Clinic
- 391 Dunlop Street West, Barrie, Ontario
- 705-722-0377
- 24-hour emergency care
- https://hvecbarrie.com/
Brantford
- Brant Norfolk Veterinary Clinic
- 143 Lynden Road, Brantford, Ontario
- 519-720-0753
- After hours care from 6pm-8am weekdays, 24 hours weekends
- https://www.brantnorfolkvetclinic.com/
Brampton
- Emergency Vet Clinic in Brampton
- 1 Wexford Road, Unit 10, Brampton, Ontario
- 905-495-9907
- After hours care from 7pm-8am weekdays, 24 hours weekends
- https://emergencyvetbrampton.ca/
- North Town Veterinary Hospital
- 496 Main Street North, Brampton, Ontario
- 905-451-2000
- 24-hour emergency care
- https://www.northtownvethospital.com/
Burlington
- Burlington Veterinary Emergency & Referral Hospital
- 775 Woodview Road, Burlington, Ontario
- 905-637-8111
- After hours care from 6pm-8am weekdays, 24 hours weekends
- https://bverh.com/
Cambridge
- Emergency Veterinary Clinic of Waterloo
- 450 Maple Grove Road, Unit 14, Cambridge, Ontario
- 519-650-1617
- 24-hour emergency care
- https://www.emergencyvc.ca/
Durham
- Animal Emergency Clinic of Durham Region
- 1910 Dundas Street East, Whitby, Ontario
- 905-576-3031
- After hours care from 7pm-8am weekdays, 24 hours weekends
- https://www.animalemergencydurham.com/
- King Hopkins Pet Hospital
- 120 Hopkins Street, Whitby, Ontario
- 905-665-6369
- 24-hour emergency care
- https://khpethospital.ca/
Guelph
- Campus Estates Animal Hospital
- 1460 Gordon Street, Guelph, Ontario
- 519-837-1214 or 519-837-1212 (daytime phone)
- 24-hour emergency care
- https://petsandvets.ca/emergency/
- OVC Companion Animal Hospital
- 28 College Avenue West, Guelph, Ontario
- 519-823-8830
- 24-hour emergency care
- https://www.ovchsc.ca/contact-ovc-health-sciences-centre/
Hamilton
- Hamilton Region Emergency Veterinary Clinic
- 50 Dundurn Street South, Hamilton, Ontario
- 905-529-1004
- Hours may vary due to staff shortages (best to call first)
- Monday, Tuesday – 24 hours
- Wednesday – 12am-6pm
- Thursday – 6am-12am
- Friday, Saturday, Sunday – 24 hours
- https://hamiltonevc.ca/about-us/location/
- East Mountain Animal Hospital
- 1175 Stonechurch Road East, Hamilton, Ontario
- 905-389-0707
- Note: 24/7 access to the facility. Not operated as a full-service emergency clinic.
- http://emah.ca/
London
- London Regional Veterinary Emergency and Referral Hospital
- 41 Adelaide Street North, London, Ontario
- 519-432-3300
- Hours may vary due to staff shortages
- Monday-Wednesday – 24 hours
- Thursday – 12am-7am
- Friday-Saturday – Closed
- Sunday – 7am-12am
- https://vcacanada.com/londonregional
Newmarket
- 404 Veterinary Emergency and Referral Hospital
- 510 Harry Walker Parkway South, Newmarket, Ontario
- 905-953-1933
- 24-hour emergency care
- https://vcacanada.com/404emerg
Niagara
- Niagara Veterinary Emergency Clinic
- 3300 Merrittville Hwy #1A, Thorold, Ontario
- 905-641-3185
- Hours may vary due to staff shortages
- 24-hour emergency care
- https://www.niagaravetemerg.ca/
Oakville/Mississauga
- Mississauga Oakville Veterinary Emergency Hospital
- 2285 Bristol Circle, Oakville, Ontario
- 905-829-9444
- 24-hour emergency care
- https://vcacanada.com/movh
- Oakville Lakeshore Animal Hospital
- 6B-146 Lakeshore Road West, Oakville, Ontario
- 289-815-1060
- Regular hours until 12am. 24-hour on call emergency care
- https://oakvillelakeshorevet.com/
Richmond Hill
- Vaughan-Richmond Hill Veterinary Emergency Clinic
- 10303 Yonge Street, Richmond Hill, Ontario
- 905-884-1832
- 24-hour emergency care
- https://veterinaryemergclinic.ca/
Toronto
- VEC Toronto
- 920 Yonge Street, Suite 117, Toronto, Ontario (entrance at rear on McMurrich Street)
- 416-920-2002
- 24-hour emergency care
- https://vectoronto.com/
- Central Toronto Veterinary Emergency Clinic
- 1051 Eglinton Avenue West, Toronto, Ontario
- 416-784-4444
- 24-hour emergency care
- https://ctvrc.ca/contact/
- Toronto Veterinary Emergency Hospital
- 21 Rolark Drive, Scarborough, Ontario
- 416-247-8387
- 24-hour emergency care
- http://www.tveh.ca/
- Toronto Animal Health Partners Emergency and Specialty Hospital
- 1 Scarsdale Road, North York, Ontario
- 416-380-7400
- 24-hour emergency care
- https://animalhealthpartners.com/
- Veterinary Emergency and Referral Hospital of West Toronto
- 755 Queensway East, Unit 114-116, Mississauga, Ontario
- 416-239-3453
- After hours care from 6pm-9am Tuesday-Friday, 24 hours Monday and weekends
- https://www.torontovetemergency.com/
Windsor
- Walker Road Animal Hospital
- 3577 Walker Road, Windsor, Ontario
- 519-972-9000
- 24-hour emergency care
- https://www.walkerroadanimalhospital.com/
Disclaimer: We do not have personal experience with many of these clinics. Domestic Carnivore takes no responsibility for the goods or services provided by any clinic in this list.