Skip to main content
You have permission to edit this article.
How to sign up for COVID-19 vaccines

How to sign up for COVID-19 vaccines

Important update: 

The Virginia Department of Health has launched a centralized preregistration system for COVID-19 vaccinations: This replaces the local surveys that had been used by health districts across the state.

If you have already preregistered with your local health district, your information and place in line should be maintained. You can check on the new site to see if you are in the system.

The state has also launched a hotline, 877-VAX-IN-VA or 877-829-4682, for those who do not have computer access. Callers can speak to someone in English or Spanish, or ask for a call back in 100 languages. 

Together, the centralized registration system and the hotline are expected to help alleviate frustration that Virginians have had in getting answers to questions about the vaccine.

This is the main way to express interest in receiving the COVID-19 vaccine. Anyone can use this system regardless of whether they are eligible to receive the vaccine, as vaccinators now have the ability to sort people by their place on the state's priority list.

All of the state’s weekly shipment of about 161,000 doses are distributed to the local health districts based on their share of Virginia’s population. Each of Virginia’s health districts is responsible for determining how best to safely and efficiently administer their allotments of COVID-19 vaccines in their areas based on their partners and resources.


Some pharmacies will be receiving separate allocations under the federal pharmacy partnership, which differs from pharmacies receiving a redistribution of local health districts' doses.

CVS is the first pharmacy in Virginia to receive doses and is giving them out at 36 stores. It has a separate registration system. Appointments are required and can be made at or by calling 800-746-7287.

CVS is taking only those people 65 and older who attest that they are already on a local health district's wait list for the vaccine. The pharmacy is expected to get additional doses each week.

Other pharmacies are also now receiving vaccines but all are given out by appointments only. The pharmacies are supposed to be working with the state's preregistration system. The state's call center is working with the pharmacies to schedule appointments.


Veterans can also sign up through the Salem VA Medical Center by calling, 540-982-2463 and using extensions 5058 or 5057 or 5059.


Virginia has a phased system and priorities within each phase. Health care workers were in Phase 1a. Other public-facing essential workers are in Phase 1b with priority going to police, fire, EMS, hazmat and preK-12 teachers. All adults 65 and older, and younger adults with health conditions that put them at risk for poor outcomes from COVID are also eligible.

Health districts were told to give half of their weekly shots to 65 and older, and half to the others in Phase 1b.

Demand for the vaccine is much higher than the number of doses available. Health officials are asking people to be patient and to continue wearing masks, distancing and washing their hands.

Friends, family and neighbors are asked to check on elderly Virginians to see if they need help getting preregistered.

To learn more about the vaccine, go here, and to see more details about the phases, go here.


Roanoke City and Alleghany Health Districts, which include Roanoke, Salem and Covington, and Alleghany, Botetourt, Craig and Roanoke counties:

If you are an eligible essential worker, your employer should schedule your appointment. The health departments want one person as a point of contact.


New River Health District, which includes Radford and Floyd, Giles, Montgomery and Pulaski counties:

Go to for COVID-19 information. 

Employers should contact Ashley Briggs, or 540-427-7341, to schedule a clinic.

You will receive a call when an appointment is available, so you will need to answer your phone if you see the 540-838-8222 or NRV Health District pop up. The call center is working to have that show in the caller ID, but it might come up as spam, so you might have to answer spam calls.


West Piedmont Health District, which includes Franklin, Henry and Patrick counties and Martinsville:

Information about the vaccine and when it will be available locally will be on the district's web page and Facebook pages and by recorded messages on phone lines at each of the local health departments.

Franklin County Health Department: 540-484-0292

Henry Martinsville Health Department: 276-638-2311

Patrick County Health Department: 276-639-2070


Central Virginia Health District, which includes Bedford, Campbell, Appomattox and Amherst counties, and Lynchburg:

The Call Center can be reached at 434-477-5965.


Central Shenandoah Health District, which includes Rockbridge, Bath, Highland, Augusta and Rockingham counties, and Lexington, Buena Vista, Staunton, Waynesboro and Harrisonburg: 

Planning teams are reaching out to employers. Essential workers can email



Get local news delivered to your inbox!

* I understand and agree that registration on or use of this site constitutes agreement to its user agreement and privacy policy.

Related to this story

Get up-to-the-minute news sent straight to your device.


Breaking News

News Alert