#2435 · Health & Fitness Tool

Emergency Department Wait Time Calculator

Estimate average queue wait for a simplified emergency department treatment stage using arrival rate, staffed treatment spaces, and average treatment time. The model also shows space occupancy, the chance an arriving patient must wait, average queue length, and the gap to a user-set occupancy target. Use it for directional scenario comparison—not for triage, clinical prioritization, or a promise of individual wait time.

Calculator

Operational planning inputs
patients/hour
spaces
minutes
%

How to use this calculator

  1. Enter the average arrival rate for the same time block you want to study.
  2. Enter staffed spaces serving that patient stream.
  3. Use average treatment time in minutes.
  4. Set an internal occupancy target for comparison.
  5. Calculate, then repeat for peak rather than daily-average arrivals.

Formula

Service rate per space = 60 ÷ treatment minutes
Occupancy ρ = arrivals ÷ (spaces × service rate)
Wait uses the Erlang C steady-state M/M/c queue formula.

What the result means

The main result is the modeled average time in queue before a treatment space becomes available. The probability of waiting distinguishes a short average wait from a system where many arrivals still encounter a queue.

The M/M/c model assumes random independent arrivals, exponential service times, identical parallel spaces, one queue, no abandonment, and no priority classes. Emergency departments often violate these assumptions; validate against observed data.

Example calculation

With 4 arrivals per hour, 18 staffed spaces, and 180 minutes per treatment, each space serves 0.333 patients per hour. Total service capacity is 6 per hour and modeled occupancy is 66.67%. The Erlang C estimate is approximately 2.30 minutes of average queue wait.

Tips for better results

  • Model peak arrival blocks instead of relying only on a 24-hour average.
  • Separate fast-track, behavioral health, and main ED streams when service differs.
  • Treat boarded patients as unavailable space when appropriate.
  • Compare the estimate with observed door-to-room data.
  • Do not use this operational model to change triage priority.

Frequently asked questions

What happens when arrivals exceed service capacity?

The steady-state queue is unstable, so the calculator reports that no finite average wait can be estimated.

Does the result include triage or diagnostic time?

Only if that time is included in the treatment-time input and uses the same constrained spaces.

Why can the probability of waiting be high when average wait is short?

Many arrivals may wait briefly when capacity frees quickly; the two measures describe different aspects of the queue.

Can I use daily average arrivals?

You can, but peak-hour scenarios are usually more informative because queues are nonlinear.

Does the model prioritize higher-acuity patients?

No. It assumes one first-come operational queue and must not be used for clinical prioritization.

Queue model inputs

InputModel roleUnit
ArrivalsAverage demand rate λPatients/hour
SpacesParallel servers cCount
Treatment timeInverse of service rate μMinutes

Browse calculator categories

22 category hubs