Ontario ER wait times
Emergency? Call 911. Don't wait to check a wait time.
Every hospital emergency department and hospital urgent care centre in Ontario, by city. Also urgent care clinics that publish a live wait. Places marked "live wait" publish their current wait; for the others, visitors report how long they waited.
Compare waits and drive times near you
Ajax
- Lakeridge Health Ajax Pickering HospitalEmergency department · live wait
Alexandria
- Glengarry Memorial HospitalEmergency department
Alliston
- Stevenson Memorial HospitalEmergency department · live wait
Almonte
- Almonte General HospitalEmergency department
Arnprior
- Arnprior Regional HealthEmergency department
Atikokan
- Atikokan General HospitalEmergency department
Attawapiskat
- James Bay General Hospital - AttawapiskatEmergency department
Barrie
- The Royal Victoria HospitalEmergency department
Barrys Bay
- St. Francis Memorial HospitalEmergency department
Belleville
- Quinte Healthcare Corporation - Belleville General SiteEmergency department
Blind River
- North Shore Health Network - PavillonEmergency department
Bowmanville
- Lakeridge Health BowmanvilleEmergency department · live wait
Bracebridge
- Muskoka Algonquin Healthcare - BracebridgeEmergency department
Brampton
- Brampton Civic HospitalEmergency department
- Brampton East Urgent Care CentreUrgent care · live wait
- Brampton West Urgent Care CentreUrgent care · live wait
- William Osler Health System - Peel MemorialUrgent care
Brantford
- Brantford General HospitalEmergency department · live wait
Brockville
- Brockville General HospitalEmergency department
Burlington
- Joseph Brant HospitalEmergency department
Cambridge
- Cambridge Memorial HospitalEmergency department · live wait
Campbellford
- Campbellford Memorial HospitalEmergency department
Carleton Place
- Carleton Place and District Memorial HospitalEmergency department
Chapleau
- Chapleau Health ServicesEmergency department
Chatham
- Chatham-Kent Health AllianceEmergency department · live wait
Chesley
- South Bruce Grey Health centre - ChesleyEmergency department
Clinton
- Huron Perth Healthcare Alliance - ClintonEmergency department
Cobourg
- Northumberland Hills HospitalEmergency department
Cochrane
- Lady Minto HospitalEmergency department
Collingwood
- Collingwood General and Marine HospitalEmergency department
Cornwall
- Cornwall Community Hospital - Mcconnell Ave.Emergency department
Deep River
- Deep River and District HospitalEmergency department
Dryden
- Dryden Regional Health CentreEmergency department
Dunnville
- Haldimand War Memorial HospitalEmergency department
Durham
- South Bruce Grey Health centre - DurhamEmergency department
Elliot Lake
- St. Joseph's General Hospital - Elliot LakeEmergency department
Englehart
- Englehart and District HospitalEmergency department · live wait
Espanola
- Espanola General HospitalEmergency department · live wait
Etobicoke
- Etobicoke Urgent Care CentreUrgent care · live wait
- Queensway Health Centre Urgent Care (Trillium Health Partners)Urgent care
- William Osler Health System - EtobicokeEmergency department
Exeter
- South Huron HospitalEmergency department
Fergus
- Groves Memorial Community HospitalEmergency department
Fort Albany
- Weeneebayko Area Health Authority - Fort AlbanyEmergency department
Fort Erie
- Niagara Health Douglas Memorial Urgent CareUrgent care · live wait
Fort Frances
- Riverside Health Care - LaverendryeEmergency department
Georgetown
- Georgetown HospitalEmergency department
Geraldton
- Geraldton District HospitalEmergency department
Goderich
- Alexandra Marine and General HospitalEmergency department
Grimsby
- West Lincoln Memorial HospitalEmergency department · live wait
Guelph
- Guelph General HospitalEmergency department
Hagersville
- West Haldimand General HospitalEmergency department
Haliburton
- Haliburton Highlands Health Services - HaliburtonEmergency department
Hamilton
- Hamilton General HospitalEmergency department · live wait
- Hamilton Health Sciences Urgent Care CentreUrgent care · live wait
- Juravinski HospitalEmergency department · live wait
- McMaster Children's HospitalEmergency department · live wait
- St. Joseph's Healthcare HamiltonEmergency department · live wait
Hanover
- Hanover and District HospitalEmergency department
Hawkesbury
- Hawkesbury And District General HospitalEmergency department
Hearst
- Notre Dame HospitalEmergency department
Hornepayne
- Hornepayne Community HospitalEmergency department
Huntsville
- Muskoka Algonquin Healthcare - Huntsville District Memorial Hospital SiteEmergency department
Ingersoll
- Alexandra HospitalEmergency department
Iroquois Falls
- Anson General HospitalEmergency department
Kapuskasing
- Sensenbrenner HospitalEmergency department
Kemptville
- Kemptville District HospitalEmergency department
Kenora
- Lake Of The Woods District HospitalEmergency department
Kincardine
- South Bruce Grey Health centre - KincardineEmergency department
Kingston
- Hotel Dieu Hospital - Religious Hospitallers Of Saint Joseph Of The Hotel Dieu Of KingstonUrgent care
- Kingston General Hospital (Kingston Health Sciences Centre)Emergency department
Kirkland Lake
- Blanche River HealthEmergency department · live wait
Kitchener
- Grand River HospitalEmergency department · live wait
- St. Mary's General HospitalEmergency department · live wait
Leamington
- Erie Shores HealthCareEmergency department · live wait
Lindsay
- Ross Memorial HospitalEmergency department · live wait
Lions Head
- Brightshores Health System - Lion's HeadEmergency department
Listowel
- Listowel Memorial HospitalEmergency department
Little Current
- Manitoulin Health centre - Little CurrentEmergency department
London
- London Health Sciences centre - VictoriaEmergency department
- St. Joseph's Hospital - LondonUrgent care
- University Hospital (London Health Sciences Centre)Emergency department
Manitouwadge
- Manitouwadge General HospitalEmergency department
Marathon
- North Of Superior Healthcare Group - Wilson Memorial General Hospital SiteEmergency department
Markdale
- Grey Bruce Health Services - MarkdaleEmergency department
Markham
- Markham Stouffville HospitalEmergency department
Matheson
- Bingham Memorial HospitalEmergency department
Mattawa
- Mattawa HospitalEmergency department
Meaford
- Grey Bruce Health Services - MeafordEmergency department
Midland
- Georgian Bay General HospitalEmergency department
Milton
- Halton Healthcare Services Corporation - Milton SiteEmergency department
Mindemoya
- Manitoulin Health centre - Mindemoya SiteEmergency department
Mississauga
- Credit Valley HospitalEmergency department · live wait
- Mississauga HospitalEmergency department · live wait
Moose Factory
- Weeneebayko Area Health Authority - Moose FactoryEmergency department
Moosonee
- James Bay General HospitalEmergency department
- Weeneebayko Area Health Authority - MoosoneeEmergency department
Mount Forest
- Louise Marshall Hospital (North Wellington Health Care)Emergency department
Napanee
- Lennox and Addington County General HospitalEmergency department
New Liskeard
- Temiskaming HospitalEmergency department
Newbury
- Four Counties Health ServicesEmergency department
Newmarket
- Southlake Regional Health CentreEmergency department
Niagara Falls
- Greater Niagara General HospitalEmergency department · live wait
Nipigon
- Nipigon District Memorial HospitalEmergency department
North Bay
- North Bay Regional Health centreEmergency department
Oakville
- Oakville Trafalgar Memorial Hospital (Halton Healthcare)Emergency department
Orangeville
- Headwaters Health Care CentreEmergency department · live wait
Orillia
- Orillia Soldiers' Memorial HospitalEmergency department
Oshawa
- Lakeridge Health OshawaEmergency department · live wait
Ottawa
- Children's Hospital Of Eastern OntarioEmergency department
- Montfort HospitalEmergency department
- Queensway Carleton HospitalEmergency department
- The Ottawa Hospital - Civic CampusEmergency department
- The Ottawa Hospital/l'hôpital d'Ottawa - General CampusEmergency department
Owen Sound
- Brightshores Health System - Owen SoundEmergency department
Palmerston
- North Wellington Health Care - PalmerstonEmergency department
Parry Sound
- West Parry Sound Health CentreEmergency department · live wait
Pembroke
- Pembroke Regional HospitalEmergency department
Perth
- Perth and Smiths Falls District Hospital - PerthEmergency department
Peterborough
- Peterborough Regional Health centreEmergency department
Petrolia
- Bluewater Health - Petrolia (Charlotte Eleanor Englehart Hospital)Emergency department
Picton
- Quinte Health - PictonEmergency department
Port Colborne
- Niagara Health Port Colborne Urgent CareUrgent care · live wait
Port Perry
- Lakeridge Health Port PerryEmergency department · live wait
Quinte West
- Quinte Health - TrentonEmergency department
Rainy River
- Riverside Health Care - Rainy RiverEmergency department
Red Lake
- Red Lake Margaret Cochenour Memorial HospitalEmergency department
Renfrew
- Renfrew Victoria HospitalEmergency department
Richards Landing
- North Shore Health Network - Richards LandingEmergency department
Richmond Hill
- Mackenzie Health - Richmond HillEmergency department
Sarnia
- Bluewater HealthEmergency department
Sault Ste. Marie
- Sault Area HospitalEmergency department · live wait
Scarborough
- Scarborough and Rouge Hospital - Scarborough GeneralEmergency department
- Scarborough Health Network - BirchmountEmergency department
Seaforth
- Huron Perth Healthcare Alliance - SeaforthEmergency department
Simcoe
- Norfolk General HospitalEmergency department
Sioux Lookout
- Sioux Lookout Meno Ya Win Health centre - Lookout DistrictEmergency department
Smooth Rock Falls
- Hôpital de Smooth Rock Falls HospitalEmergency department
Southampton
- Grey Bruce Health Services - SouthamptonEmergency department
St. Catharines
- Niagara Health St. Catharines SiteEmergency department · live wait
St. Marys
- Huron Perth Healthcare Alliance - St. Marys Memorial HospitalEmergency department
St. Thomas
- St. Thomas - Elgin General HospitalEmergency department
Stratford
- Huron Perth Healthcare Alliance - StratfordEmergency department
Strathroy
- Strathroy Middlesex General HospitalEmergency department
Sturgeon Falls
- West Nipissing General HospitalEmergency department
Sudbury
- Health Sciences NorthEmergency department · live wait
Terrace Bay
- McCausland HospitalEmergency department
Thessalon
- North Shore Health Network - ThessalonEmergency department
Thunder Bay
- Thunder Bay Regional Health Sciences centreEmergency department
Tillsonburg
- Tillsonburg District Memorial HospitalEmergency department
Timmins
- Timmins and District Hospital/l'hôpitall de Timmins et Du DistrictEmergency department
Toronto
- Centenary Hospital (Scarborough Health Network)Emergency department
- Hospital for Sick ChildrenEmergency department
- Humber River Hospital - WilsonEmergency department
- Mount Sinai HospitalEmergency department
- North York General HospitalEmergency department
- St. Joseph's Health CentreEmergency department
- St. Michael's Hospital (Unity Health Toronto)Emergency department
- Sunnybrook Health Sciences centre - Bayview CampusEmergency department
- Toronto East General HospitalEmergency department
- Toronto General Hospital (University Health Network)Emergency department
- Toronto Western Hospital (University Health Network)Emergency department
Uxbridge
- Oak Valley Health - UxbridgeEmergency department
Walkerton
- South Bruce Grey Health Centre - WalkertonEmergency department
Wallaceburg
- Sydenham District HospitalEmergency department · live wait
Wawa
- Lady Dunn Health CentreEmergency department
Welland
- Welland HospitalEmergency department · live wait
Wiarton
- Grey Bruce Health Services - WiartonEmergency department
Winchester
- Winchester District Memorial HospitalEmergency department
Windsor
- Windsor Regional Hospital, Metropolitan CampusEmergency department · live wait
- Windsor Regional Hospital, Ouellette CampusEmergency department · live wait
Wingham
- Wingham and District HospitalEmergency department
Woodbridge
- Woodbridge Urgent Care CentreUrgent care · live wait
Woodstock
- Woodstock General HospitalEmergency department
Questions people ask
How can I check ER wait times in Ontario?
WaitWise (wait-wise.ca) shows the live wait times Ontario hospitals publish, for 39 emergency departments and urgent care centres, and lists all 174 hospital ERs and urgent care centres in the province, with drive times. It is free, with no sign-up. In an emergency, call 911.
Which Ontario hospitals have live ER wait times on WaitWise?
As of 2026-10-22, WaitWise shows a live wait for: Lakeridge Health Ajax Pickering Hospital (Ajax), Stevenson Memorial Hospital (Alliston), Lakeridge Health Bowmanville (Bowmanville), Brampton East Urgent Care Centre (Brampton), Brampton West Urgent Care Centre (Brampton), Brantford General Hospital (Brantford), Cambridge Memorial Hospital (Cambridge), Chatham-Kent Health Alliance (Chatham), Englehart and District Hospital (Englehart), Espanola General Hospital (Espanola), Etobicoke Urgent Care Centre (Etobicoke), Niagara Health Douglas Memorial Urgent Care (Fort Erie), West Lincoln Memorial Hospital (Grimsby), Hamilton General Hospital (Hamilton), Hamilton Health Sciences Urgent Care Centre (Hamilton), Juravinski Hospital (Hamilton), McMaster Children's Hospital (Hamilton), St. Joseph's Healthcare Hamilton (Hamilton), Blanche River Health (Kirkland Lake), Grand River Hospital (Kitchener), St. Mary's General Hospital (Kitchener), Erie Shores HealthCare (Leamington), Ross Memorial Hospital (Lindsay), Credit Valley Hospital (Mississauga), Mississauga Hospital (Mississauga), Greater Niagara General Hospital (Niagara Falls), Headwaters Health Care Centre (Orangeville), Lakeridge Health Oshawa (Oshawa), West Parry Sound Health Centre (Parry Sound), Niagara Health Port Colborne Urgent Care (Port Colborne), Lakeridge Health Port Perry (Port Perry), Sault Area Hospital (Sault Ste. Marie), Niagara Health St. Catharines Site (St. Catharines), Health Sciences North (Sudbury), Sydenham District Hospital (Wallaceburg), Welland Hospital (Welland), Windsor Regional Hospital, Metropolitan Campus (Windsor), Windsor Regional Hospital, Ouellette Campus (Windsor), Woodbridge Urgent Care Centre (Woodbridge). Each has its own page on WaitWise.
Should I go to the ER or urgent care?
Call 911 for anything life-threatening, such as chest pain, trouble breathing, signs of stroke or severe bleeding. For urgent problems that are not life-threatening, such as sprains, minor cuts or a fever that won't go down, an urgent care centre or walk-in clinic is often faster. Ontario pharmacists can assess and prescribe for common minor ailments. If you are not sure, Health811 gives free advice from a registered nurse, 24/7: call 811.
Why can my wait be longer than the posted time?
ERs see the sickest patients first, not in order of arrival, and a posted time is an estimate that can change quickly when ambulances arrive.
Is WaitWise run by a hospital or the government?
No. WaitWise is a free, independent service. It is not run by any hospital, Ontario Health or the Government of Ontario. It shows the wait times hospitals publish themselves, and anonymous reports from visitors for the others.
WaitWise is a free, independent service. It is not run by any hospital, Ontario Health or the Government of Ontario. Wait times are estimates, not medical advice.