About the Vaccine Queue Calculator for Wales
This tool estimates how long you might wait for a vaccination during a phased rollout, using a well-established result from queueing theory called Little's Law. Little's Law states that the average time spent waiting in a queue equals the number of people ahead of you divided by the average rate at which people are being served: Wait = People ahead / Daily rate. It applies to any roughly first-in-first-out process, including the age- and risk-based priority order NHS Wales used to call people forward for COVID-19 vaccination.
How the estimate is built
- People ahead of you combines two pieces: the people still remaining in priority groups called before yours (people in those groups minus how many of them have already been vaccinated), plus your estimated position within your own group.
- Daily vaccination rate is the current pace, in doses per day, at which the programme is working through the queue. This is the "service rate" in Little's Law.
- Estimated wait is simply people ahead of you divided by the daily rate, giving a number of days. The calculator also converts that into an estimated calendar date by adding it to today.
Putting the result in context
The estimate is only as good as the two numbers you enter. Population counts for priority groups are usually published by NHS Wales or Public Health Wales, and the daily rate can be read from recent vaccination bulletins or estimated from doses given over the last week. Because the daily rate is rarely perfectly steady — supply, staffing, and clinic capacity all move it — treat the output as a planning estimate rather than a fixed appointment date.
When to consult a professional
This calculator performs a queueing-theory arithmetic estimate only; it does not provide medical advice, does not book appointments, and does not replace official NHS Wales guidance. For eligibility questions, current priority groups, or booking, use official NHS Wales channels or speak with a healthcare provider.