Emergency Vet Directory: Toronto, the GTA & Northern Extension
Find emergency veterinary hospitals across Toronto and the Greater Toronto Area, from Durham in the east to Halton in the west, and from Toronto and Peel north through York Region to Barrie. Call the hospital before travelling whenever possible: hours, staffing, intake capacity and wait times can change. Ask the hospital to confirm it can receive your pet.
SolanaPet provides pet transportation and handling assistance only. We are not a veterinary hospital and do not diagnose, prescribe or treat animals. For a life-threatening emergency, contact a veterinary hospital directly and follow its instructions.
Toronto, Etobicoke & Scarborough
Toronto Animal Health Partners — North York
Emergency service: 24/7/365
1 Scarsdale Road, North York, ON M3B 2R2
416-380-7400
Hospital information
VEG Emergency Vet — Etobicoke
Open 24/7; walk-ins accepted
171 North Queen Street, Unit G1, Etobicoke, ON M9C 1A7
416-531-8989
Hospital information
Toronto Veterinary Emergency Hospital — Scarborough
Emergency service: 24 hours, 7 days a week
21 Rolark Drive, Scarborough, ON M1R 3B1
416-247-8387
Hospital information
Veterinary Emergency Clinic & Referral Centre — Downtown Toronto
Call before travelling: the clinic's website currently posts a notice that emergency service is restricted. Confirm current intake and availability by phone.
920 Yonge Street, Suite 117, Toronto, ON M4W 3C7 (entrance at rear on McMurrich Street)
416-920-2002
Hospital information and current notice
Peel & Halton: Brampton, Mississauga & Oakville
North Town Veterinary Hospital — Brampton
Open 24/7
496 Main Street North, Brampton, ON L6V 1P9
905-451-2000
Hospital information
Emergency Vet Clinic — Highway 10, Brampton
After-hours schedule: weeknights 7 p.m.–8 a.m.; weekends and holidays, 24-hour service from Friday at 7 p.m. to Monday at 8 a.m. Call to confirm holiday coverage before travelling.
Unit 10, 1 Wexford Road, Wexford Square Plaza, Brampton, ON
905-495-9907
Clinic hours and contact information
Lakeshore Animal Health Partners — Mississauga
Emergency service: 24/7/365
806 Southdown Road, Mississauga, ON L5J 2Y4
905-858-6767
Hospital information
Veterinary Emergency and Referral Hospital of West Toronto — Mississauga
Emergency service: 24 hours, including weekends and holidays
755 Queensway East, Unit 116, Mississauga, ON L4Y 4C5
416-239-3453
Hospital hours and contact information
Mississauga Oakville Veterinary Emergency & Specialty Hospital — Oakville
Open 24 hours, 7 days a week
2285 Bristol Circle, Oakville, ON L6H 6P8
905-829-9444
Hospital hours and contact information
York Region & the Northern GTA
404 Veterinary Emergency and Referral Hospital — Newmarket
Emergency service: 24/7/365
510 Harry Walker Parkway South, Newmarket, ON L3Y 0B3
905-953-1933
Hospital information
Vaughan–Richmond Hill Veterinary Emergency Clinic — Richmond Hill
Limited weekly schedule; not open 24/7: Monday 24 hours; Tuesday closes at 11 p.m.; Wednesday closed; Thursday opens at 11 a.m.; Friday–Sunday 24 hours. The clinic warns that on-site availability can vary. Call before travelling to confirm a veterinarian is available.
10303 Yonge Street, Richmond Hill, ON L4C 3B9
905-884-1832
Current hours and contact information
Durham Region & the East GTA
Animal Emergency Clinic of Durham Region — Whitby
Open 24/7, including holidays
101B–1910 Dundas Street East, Whitby, ON L1N 2L6
905-576-3031
Hospital hours and contact information
Northern extension beyond the GTA: Barrie
Barrie is outside the formal GTA, but this nearby 24-hour hospital adds emergency-directory coverage north of York Region.
Huronia Veterinary Emergency Clinic — Barrie
Open 24 hours a day, 7 days a week, 365 days a year
391 Dunlop Street West, Barrie, ON L4N 1C3
705-722-0377
Hospital hours and contact information
Please call ahead. Emergency hospitals triage patients by medical urgency, and availability can change. Verify hours, intake and the best destination directly with the hospital before arranging transport.