Vaccine Queue Calculator for Northern Ireland

Estimate how long until your vaccine appointment: enter your position in the queue, the clinic's daily dose capacity, its operating days per week, and the no-show rate for a wait-time and projected-date estimate.

Quick Facts

Core formula
Wait time = people ahead ÷ effective daily throughput
A rearrangement of Little's Law, the standard queuing-theory relationship linking queue length, service rate, and wait time.
Multi-dose courses
Two doses per person halves effective throughput
Each extra dose in a course consumes clinic capacity again, so throughput is divided by doses per course.
No-shows
Missed appointments waste booked capacity
Doses that go unused on a no-show do not move the queue forward that day.

Your Results

Calculated
Estimated wait
-
Calendar days until your turn
Projected turn date
-
Based on today's date
Effective daily throughput
-
People cleared per calendar day
Doses ahead of you
-
Total doses still to be administered

Ready

Enter your queue position and clinic throughput, then calculate your estimated wait.

About the Vaccine Queue Calculator for Northern Ireland

Vaccination programmes in Northern Ireland, like anywhere, work through a queue: clinics run by HSC Trusts and GP practices administer a limited number of doses each operating day, and eligible people are called forward in priority order. This calculator applies standard queuing-theory arithmetic — a rearrangement of Little's Law — to translate your position in that queue, plus the clinic's real-world throughput, into an estimated wait and a projected date.

How the formula works

Little's Law states that, for a queue running at steady state, the average wait time equals the number of people ahead of you divided by the rate at which the queue is served. Here that becomes four steps:

  • Effective daily doses = doses scheduled per clinic day × (1 − no-show rate). Missed or rescheduled appointments waste booked capacity, so they are removed from the count.
  • People cleared per operating day = effective daily doses ÷ doses per course. A two-dose course consumes clinic capacity twice per person, so throughput is divided by the course length.
  • People cleared per calendar day = people cleared per operating day × (operating days per week ÷ 7), spreading capacity across the full week including closed days.
  • Estimated wait (days) = people ahead of you ÷ people cleared per calendar day. Adding that many days to today's date gives the projected turn date.

Putting the result in context

This is a steady-state estimate, not a guarantee. Real clinic throughput varies week to week with staffing, vaccine supply, and public holidays, and your own position in the queue can move if priority criteria change. Treat the projected date as a planning estimate and re-run the calculator as your inputs (queue position, capacity, no-show rate) are updated.

When to consult a professional

For questions about your specific eligibility, priority group, or vaccination schedule, contact your GP practice or the relevant Northern Ireland HSC vaccination service directly — this calculator performs generic queuing arithmetic and does not have access to any individual booking system.

Frequently Asked Questions

What formula does this vaccine queue calculator use?
It applies the standard queuing-theory relationship (a rearrangement of Little's Law): wait time equals queue length divided by effective service rate. Your position in the queue is divided by the clinic's effective daily throughput, which is the scheduled daily doses reduced by the no-show rate, divided by the number of doses in your course, and scaled by how many days per week the clinic operates.
Why does the number of doses in my course matter?
Multi-dose vaccination courses (for example a two-dose schedule) consume clinic capacity twice per person. A clinic delivering a fixed number of doses per day can clear roughly half as many people per day if each person needs two doses instead of one, so the calculator divides effective daily doses by the doses-per-course figure.
How does the no-show rate change the estimate?
Booked appointments that are missed or rescheduled do not consume vaccine doses on that day, so they reduce effective throughput without reducing the queue. The calculator multiplies scheduled daily doses by (1 minus the no-show rate) to get the doses actually administered, which is the figure that determines how fast the queue moves.