Skip to main content
32 NHS A&E departments tracked in Wales

A&E Waiting Times in Wales

Current A&E waiting times at every NHS hospital we track in Wales. Each card shows the latest published wait, the source of the figure, and a freshness badge so you know how recent it is.

About A&E in Wales

A&E in Wales is delivered by NHS Wales through seven Local Health Boards, with major emergency departments in Cardiff, Swansea, Wrexham and Bangor. Welsh A&E waiting time targets and reporting are slightly different from NHS England's, so figures here are not always directly comparable.

Quietest hours: Welsh A&Es are typically quietest between 4am and 7am on weekdays. The largest sites in Cardiff and Swansea see longest waits on Friday and Saturday evenings.

Region average

4 hr 26 min

across all tracked hospitals

32 of 32 hospitals

What to know about A&E in Wales

  • The University Hospital of Wales (Cardiff) and Morriston Hospital (Swansea) host the South Wales Major Trauma Centre service.
  • If your nearest A&E is in England, NHS Wales has reciprocal arrangements — the Welsh Ambulance Service can take you across the border for treatment.
  • Welsh A&E performance is reported on a slightly different statistical basis to England — comparisons with English hospitals are indicative only.

Who runs A&E in Wales

A&E performance in Wales is reported by Welsh Government / StatsWales, not NHS England. The seven Local Health Boards run all A&E departments and report monthly statistics.

Major trusts & health boards in the region

  • Cardiff and Vale University Health Board
  • Swansea Bay University Health Board
  • Betsi Cadwaladr University Health Board
  • Aneurin Bevan University Health Board

Browse other regions

All regions

About this Wales directory

Each entry shows the current waiting time, the source of that figure, and a freshness badge — Live, Latest published, Monthly average, or Estimated — so you know exactly how recent each figure is. Read our methodology for full source disclosure.

Not a substitute for medical advice. In a life-threatening emergency, call 999. For non-urgent advice, call NHS 111.