About the Vaccine Queue Calculator for the UK
This tool models two things at once: where you sit in the UK's official COVID-19 vaccination priority order, and roughly how long the queue ahead of you should take to clear at a given rate of doses per day. The priority order is the nine-group list published by the Joint Committee on Vaccination and Immunisation (JCVI), which sequenced the UK rollout mainly by age and clinical risk. The wait estimate is simple queueing arithmetic layered on top of that group.
How the priority group is worked out
- Care home residents and care home staff are placed in group 1, the earliest group, regardless of age.
- Age 80 and over, or a frontline health or social care role, places you in group 2; age 75+ is group 3; age 70+ or being clinically extremely vulnerable is group 4; age 65+ is group 5.
- An underlying health condition between ages 16 and 64 (the "at-risk" group) is group 6, followed by age bands 60+ (group 7), 55+ (group 8), and 50+ (group 9).
- The groups are not exclusive — if you qualify for more than one, the calculator returns the earliest (highest-priority) group, matching how the JCVI order was applied.
How the wait estimate is calculated
Once your group is set, the queue math is: take the number of people you estimate are still ahead of you in earlier groups, subtract the share already vaccinated, and divide what remains by the number of doses given out per day. That gives an estimated number of days, which the calculator also converts to weeks and adds to today's date. The two queue inputs (people ahead, doses per day) are yours to set from whatever NHS, local authority, or news figures you are working from — the calculator does not assume a fixed national number, since rollout speed and population figures change over time.
When to consult a professional
This tool performs priority-order lookup and queueing arithmetic only; it does not book appointments, confirm eligibility, or replace official NHS guidance. For an actual vaccination appointment or a question about your personal eligibility, use the NHS booking service or speak with your GP practice.