Vaccine Queue Calculator for the Philippines

Estimate how many people are ahead of you in the Philippines' phased COVID-19 vaccine rollout and how long the wait may be, based on your priority group, population counts, and the local vaccination pace.

Quick Facts

Priority framework
DOH plan: tiers A1-A5, then B1-B5, then C
A1-A5 covers health workers, seniors, comorbidities, uniformed/essential frontline staff, and indigent residents; B1-B5 covers teachers, other government and essential workers, and OFWs; C is the remaining general population.
Queueing formula
Wait time = people still ahead of you / doses per day
This is the standard queue wait-time relationship (Little's Law): remaining queue length divided by the daily service rate.

Your Results

Calculated
Estimated people ahead of you
-
Remaining queue length
Estimated wait time
-
Days until your estimated turn
Estimated turn date
-
Today's date plus wait time
Tier progress so far
-
Share of your queue segment already dosed

Ready

Enter your priority group, population counts, doses given, and daily pace, then calculate your estimated queue position.

About the Vaccine Queue Calculator for the Philippines

The Philippines rolled out its COVID-19 vaccination program in phases, following the Department of Health's (DOH) National Deployment and Vaccination Plan. That plan sorts the population into priority tiers, from A1 (frontline health workers) through A5 (indigent residents), then B1 through B5 (teachers, other government and essential workers, overseas Filipino workers, and the remaining workforce), and finally tier C, the general population. This calculator does not look up real-time DOH or LGU registration data - instead, it applies the standard queueing formula to the population and dose figures you supply, so you can estimate roughly how many people are still ahead of you and how long that queue might take to clear at the current pace.

How the estimate is built

  • People ahead of you equals the population of every tier ahead of your own, plus the share of your own tier that is ahead of you (your entered percentile position).
  • Remaining queue length subtracts the doses already administered from that "people ahead of you" figure.
  • Estimated wait time divides the remaining queue length by the average number of doses given per day - the same queue wait-time relationship used in basic queueing theory (Little's Law): wait time equals queue length divided by service rate.

Putting the result in context

The result is only as good as the population, dose, and rate figures you enter - pull those from official DOH or local government (LGU) dashboards and vaccination bulletins for the closest estimate. A change in vaccine supply, a new priority announcement, or a shift in the local daily pace will move the estimate, so treat the output as a planning figure rather than a fixed appointment.

When to consult a professional

This tool performs queueing arithmetic only - it is not an official registration system and does not schedule appointments or provide medical advice. For your actual vaccination schedule, eligibility, and any health questions about vaccination, check with your local government health office, the official vaccination portal, or a licensed healthcare provider.

Frequently Asked Questions

What priority groups does the Philippines vaccine rollout use?
The Department of Health's National Deployment and Vaccination Plan groups recipients into tiers A1 through A5 (frontline health workers, senior citizens, people with comorbidities, uniformed and essential frontline personnel, and indigent residents), then B1 through B5 (teachers and social workers, other government workers, other essential workers, overseas Filipino workers, and the remaining workforce), and finally tier C, the general population 18 and older who are not in an earlier tier.
How is my estimated queue position calculated?
The calculator adds the population of every priority tier ahead of yours to the share of your own tier that is ahead of you (based on the percentile you enter), then subtracts the doses already administered. The result is your estimated remaining queue length, a straightforward head-count model, not an official registration number.
How is the estimated wait time calculated?
Wait time uses the standard queueing relationship: estimated wait equals the remaining queue length divided by the average number of doses administered per day. This is the same logic as Little's Law (wait time equals queue length divided by service rate) applied to vaccine throughput instead of a service counter.