What is actually happening in NHS Waiting Times?
How Long Are People Actually Waiting for NHS Treatment?
7.54 million people are waiting for elective treatment — the highest on record. Over 300,000 have been waiting more than a year. The 18-week standard is met for only 58% of patients; the government target is 92%.[1]
The NHS elective waiting list reached 7.54 million in early 2024 — the highest ever recorded — with over 300,000 people waiting more than a year. The 18-week referral-to-treatment standard, which has legal force as part of the NHS Constitution, is met for only 58% of patients, against a target of 92%. The last time the target was consistently met was 2015.[1]
The pandemic created an estimated 10 million "missing patients" — people who did not seek care during lockdowns and whose conditions have since deteriorated.[2] The elective recovery plan aims to eliminate waits over 18 months by 2024 and over a year by 2025, but the list continues to grow faster than it is cleared. Workforce vacancies — 112,000 across the NHS — and NHS estate condition are identified as the primary constraints on throughput.[5]
- [1]NHS England — Referral to Treatment (RTT) Waiting Times Statistics, January 2024
- [2]NHS Confederation — Missing patients analysis, 2023
- [3]NHS England — Elective Recovery Plan, 2022
- [4]CQC — State of Care Report, 2023
- [5]NHS Digital — NHS Vacancy Statistics, 2024
What's happening
The NHS elective waiting list stands at 7.54 million patients as of January 2024 — the highest figure ever recorded and a 71% increase from the 4.4 million waiting in February 2020.[1] Those 7.54 million entries represent an estimated 7.2 million separate conditions, since some patients are on multiple pathways simultaneously. Of these, 302,000 have been waiting over 52 weeks and 124,000 over 78 weeks; two-year waits have been eliminated.[1] But the visible list understates the true scale of unmet demand. Analysts at the NHS Confederation estimate that between 7 million and 13 million additional people — the so-called “missing patients” who delayed seeking help during the pandemic — have yet to be formally referred.[2] The NHS spends £35 billion a year on elective care; managing the backlog alone costs an estimated £1 billion in additional administration.
The 18-week referral-to-treatment standard is a legal right enshrined in the NHS Constitution since 2012: 92% of patients should begin treatment within 18 weeks of referral. That target was last met across all specialties in 2016, when compliance stood at 93%. By January 2024 only 58% of patients started treatment within the deadline — the lowest rate ever recorded outside the acute COVID disruption period.[1] The 34-percentage-point gap between the 92% target and the 58% reality means roughly 1.8 million patients are waiting longer than they are legally entitled to. Orthopaedics carries the heaviest burden at 830,000 patients waiting, followed by ophthalmology at 620,000 and general surgery at 510,000.[1] Orthopaedic waits are particularly damaging: patients awaiting joint replacements deteriorate while on the list, requiring more complex procedures and longer recovery times.
The NHS Elective Recovery Plan, published in 2022, set a phased approach: eliminate two-year waits first (achieved), then 18-month waits (largely achieved), then restore the 18-week standard.[3] The government's target of 92% compliance by March 2025 is regarded as unachievable on current trajectory by both the CQC and NHS England.[4] Structural reforms are under way — more than 160 designated surgical hubs now run single-specialty lists at high volume, delivering 20–30% productivity gains over general hospitals. The NHS used private hospital capacity worth £2 billion in 2022/23, with some trusts outsourcing over 20% of elective work. Yet the binding constraint remains workforce: the NHS carries 112,000 vacancies, and the number of consultants able to perform elective procedures has not kept pace with list growth.[5]
Sources & methodology
Data updated automatically via GitHub Actions. Last pipeline run: 2026-04-27.