Updated July 2025
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
- $115 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
- $95 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
- $89 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.ca/
Brantford
- Brant Norfolk Veterinary Clinic
- 143 Lynden Road, Brantford, Ontario
- 519-720-0753
- After hours care from 4pm-8am weekdays, 24 hours weekends
- Facebook Page
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/holidays
- https://emergencyvetbrampton.ca/
- North Town Veterinary Hospital
- 496 Main Street North, Brampton, Ontario
- 905-451-2000
- 24 hours a day/7 days a week
- https://www.northtownvethospital.com/
Burlington
- Burlington Veterinary Emergency & Referral Hospital
- 775 Woodview Road, Burlington, Ontario
- 905-637-8111
- Emergency care 24 hours a day/7 days a week
- https://bverh.com/
Cambridge
- Emergency Veterinary Clinic of Waterloo
- 450 Maple Grove Road, Unit 14, Cambridge, Ontario
- 519-650-1617
- Emergency care 24 hours a day/7 days a week
- https://www.emergencyvc.ca/
Durham
- Animal Emergency Clinic of Durham Region
- 1910 Dundas Street East, Whitby, Ontario
- 905-576-3031
- Emergency care 24 hours a day/7 days a week
- https://www.animalemergencydurham.com/
- King Hopkins Pet Hospital
- 120 Hopkins Street, Whitby, Ontario
- 905-665-6369
- Emergency care 24 hours a day/7 days a week
- https://khpethospital.ca/
Guelph
- Campus Estates Animal Hospital
- 1460 Gordon Street, Guelph, Ontario
- 519-837-1214 or 519-837-1212 (daytime phone)
- Emergency care 24 hours a day/7 days a week
- https://petsandvets.ca/emergency/
- OVC Companion Animal Hospital
- 28 College Avenue West, Guelph, Ontario
- 519-823-8830
- Emergency care 24 hours a day/7 days a week
- 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)
- Emergency care 24 hours a day/7 days a week
- 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. Veterinarian is only available 9am-9pm.
- http://emah.ca/
London
- London Regional Veterinary Emergency and Referral Hospital
- 41 Adelaide Street North, London, Ontario
- 519-432-3300
- Emergency care 24 hours a day/7 days a week
- https://vcacanada.com/londonregional
Newmarket
- 404 Veterinary Emergency and Referral Hospital
- 510 Harry Walker Parkway South, Newmarket, Ontario
- 905-953-1933
- Emergency care 24 hours a day/7 days a week
- https://vcacanada.com/404emerg
Niagara
- Niagara Veterinary Emergency Clinic
- 3300 Merrittville Hwy #1A, Thorold, Ontario
- 905-641-3185
- Emergency care 24 hours a day/7 days a week
- https://www.niagaravetemerg.ca/
Oakville/Mississauga
- Lakeshore Animal Health Partners
- 806 Southdown Road, Mississauga, Ontario
- 905-858-6767
- Emergency care 24 hours a day/7 days a week
- https://www.animalhealthpartners.com
- Mississauga Oakville Veterinary Emergency and Referral Hospital
- 2285 Bristol Circle, Oakville, Ontario
- 905-829-9444
- Emergency care 24 hours a day/7 days a week
- 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. No extra emergency fees.
- https://oakvillelakeshorevet.com/
Richmond Hill
- Vaughan-Richmond Hill Veterinary Emergency Clinic
- 10303 Yonge Street, Richmond Hill, Ontario
- 905-884-1832
- Emergency care 24 hours a day/7 days a week
- https://veterinaryemergclinic.ca/
Toronto
- VEC Toronto
- 920 Yonge Street, Suite 117, Toronto, Ontario (entrance at rear on McMurrich Street)
- 416-920-2002
- Emergency care 24 hours a day/7 days a week
- https://vectoronto.com/
- Central Toronto Veterinary Emergency Clinic
- 1051 Eglinton Avenue West, Toronto, Ontario
- 416-784-4444
- Emergency care 24 hours a day/7 days a week
- https://ctvrc.ca/contact/
- Toronto Veterinary Emergency Hospital
- 21 Rolark Drive, Scarborough, Ontario
- 416-247-8387
- Emergency care 24 hours a day/7 days a week
- http://www.tveh.ca/
- Toronto Animal Health Partners Emergency and Specialty Hospital
- 1 Scarsdale Road, North York, Ontario
- 416-380-7400
- Emergency care 24 hours a day/7 days a week
- https://animalhealthpartners.com/
- Veterinary Emergency and Referral Hospital of West Toronto
- 755 Queensway East, Unit 114-116, Mississauga, Ontario
- 416-239-3453
- Emergency care 24 hours a day/7 days a week
- Surgery hours: Monday-Thursday 9am-6pm
- https://www.torontovetemergency.com/
Windsor
- Walker Road Animal Hospital
- 3577 Walker Road, Windsor, Ontario
- 519-972-9000
- Emergency care 24 hours a day/7 days a week
- 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.