Vaccine Queue Calculator for England

Estimate how many people are ahead of you and how long the wait might be, based on the JCVI's original nine-tier priority order and a daily vaccination rate you set.

Quick Facts

JCVI priority order
Nine tiers, published December 2020
Ran from care home residents and staff through descending age bands to age 50 and over, roughly oldest and highest-risk first.
Queue formula
Wait = people ahead / daily rate
The same throughput logic used to estimate wait times in any first-come queue.

Your Results

Calculated
People ahead of you
-
Higher-priority groups + your share of your group
Estimated wait time
-
Days and weeks until your turn
Estimated eligible date
-
At the vaccination rate you set
Priority population ahead
-
Share of groups 1 through yours already done

Ready

Choose your JCVI priority group, enter the population and rate assumptions, then calculate.

About the Vaccine Queue Calculator for England

This tool models a simple queue: how many people are ahead of you, and how quickly the queue moves. It follows the structure England used for the COVID-19 vaccination programme, where the Joint Committee on Vaccination and Immunisation (JCVI) set a nine-tier priority order in December 2020, and applies the same wait-time arithmetic that any first-come queue uses - people ahead of you divided by the throughput rate.

How the calculation works

  • Choose the JCVI priority group you fall into, from care home residents and staff (tier 1) down to age 50 and over (tier 9).
  • Enter the estimated population in every group with strictly higher priority than yours, plus the size of your own group.
  • Give your position within your own group as a percentile - 0 means you would be vaccinated first in that group, 100 means last - since groups were not vaccinated all at once.
  • Set a daily first-dose vaccination rate. The calculator adds the higher-priority population to your share of your own group, then divides by that rate to get an estimated wait in days.

Putting the result in context

The estimated eligible date is only as good as the population and rate figures you enter. Real cohort sizes and daily dose counts changed throughout the rollout, so update the inputs with current NHS or ONS figures for the scenario you want to model rather than relying on the illustrative defaults.

When to consult a professional

This calculator performs queue arithmetic only - it does not book appointments, confirm eligibility, or offer medical advice. For your actual vaccination status, invitation, or any question about whether a vaccine is appropriate for you, use the NHS booking service or speak with a healthcare provider.

Frequently Asked Questions

What order did the JCVI use for the England vaccine rollout?
The Joint Committee on Vaccination and Immunisation's original nine-tier order, published in December 2020, prioritized care home residents and staff first, then age 80 and over with frontline health and social care workers, then descending age bands - 75 and over, 70 and over plus clinically extremely vulnerable individuals, 65 and over, 16-64 with an underlying health condition, 60 and over, 55 and over, and 50 and over. Later phases extended the programme to the rest of the adult population.
How does this calculator estimate my wait time?
It adds the population you enter for higher-priority groups to your estimated share of your own group, based on your percentile position within it, then divides that total by the daily first-dose vaccination rate you set. The result is a standard queue-wait estimate: people ahead of you divided by daily throughput.
Why do I have to enter population and rate figures myself?
Actual cohort sizes and daily vaccination rates changed throughout the rollout and differ by scenario, so this calculator asks for your own estimates rather than assuming one fixed historical number. Use official NHS or ONS figures for the period you are modeling, or keep the illustrative defaults to see how the formula behaves.