Vaccine Queue Calculator for Scotland

Estimate how long you'll wait in a vaccination clinic queue from your position in line, the number of open stations, and average service time, then see whether you'll be through before the clinic closes.

Quick Facts

Queueing method
Deterministic multi-server queue
People ahead of you are assumed to be served in parallel across all open stations at an even pace, first in first out.
Observation window
Commonly around 15 minutes
Many clinics ask you to stay on site briefly after your jab before you leave — adjust the field to match your clinic's actual policy.

Your Results

Calculated
Estimated wait to be called
-
Before a station is free for you
Time until jab is done
-
Wait plus your service time
Total time in clinic
-
Including observation period
Margin before closing
-
Total time vs. time to close

Ready

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

About the Vaccine Queue Calculator for Scotland

If you're standing in a queue at a vaccination clinic — a flu jab drop-in, a mass vaccination event, or a booster clinic — the question on your mind is simple: how long until it's my turn, and will I be finished before the doors close? This calculator answers that with a standard queueing-theory approximation rather than a guess. It treats the line as a deterministic multi-server queue: everyone ahead of you is assumed to be served in parallel across the open vaccination stations at a steady average pace, in the order they arrived.

How the wait is calculated

With N people ahead of you and c vaccination stations open, the number of complete "rounds" of service that must finish before a station is free for you is floor(N / c). Multiplying that by the average time per vaccination gives your estimated wait before you're called. Add your own service time and the clinic's post-jab observation period, and you get the total time you should expect to spend on site — which you can then compare against how long the clinic has left before it closes.

  • People ahead of you — count those already checked in and waiting in front of you, not everyone in the building.
  • Stations open — count desks or booths actively vaccinating right now, since staffing can flex through the day.
  • Average service time — the typical time from a person sitting down to the jab being given; ask staff or time a few people if you're unsure.
  • Observation time — the monitoring period many clinics require after the injection before you're free to leave.

Putting the result in context

This is a planning estimate, not a promise. Real clinics have breaks, priority patients, paperwork delays, and stations that occasionally sit idle — all of which can push the actual wait longer than the round-based estimate. Treat a tight or negative margin before closing as a cue to ask staff directly about your position, rather than as a certainty that you'll be turned away.

When to consult a professional

This tool estimates queue timing only — it makes no assessment of who should be vaccinated, in what order, or with which vaccine. For questions about eligibility, scheduling, or the vaccination itself, speak with clinic staff or your healthcare provider.

Frequently Asked Questions

What formula does this vaccine queue calculator use?
It treats the line as a deterministic multi-server queue. The people ahead of you are split evenly across the open vaccination stations and served in parallel, first come first served, so full rounds of service = floor(people ahead / open stations). Your wait before being called is that number of rounds multiplied by the average service time per person.
How do I estimate "people ahead" and "stations open"?
Count (or ask staff for) the number of people already checked in ahead of you, and count how many desks or booths are actively vaccinating right now, not just staffed. Both numbers change through the day, so recheck them if your wait feels off.
Why is there a separate observation time input?
Many vaccination clinics ask patients to remain on site for a short monitoring period after the injection, commonly around 15 minutes, before leaving. That time is added after your service time to give a realistic total time in the clinic, and the field is adjustable to match your specific clinic's policy.
How accurate is this wait time estimate?
It is a planning estimate, not a guarantee. It assumes steady service pace and even distribution across stations; it does not account for breaks, complex cases, priority patients being called out of order, or stations closing early. Treat the output as a working estimate and confirm timing with clinic staff, especially if the buffer before closing is tight.