Covid-19 vaccination information

Get Your Vaccination - Operation Vaccinate the Peninsula

covid vaccine nf

The vaccines offered at clinics in the area are the Pfizer, Moderna and Johnson & Johnson vaccines. Information for each clinic often indicates which vaccine is offered that day. On April 23, the CDC resumed allowing the use of the Johnson & Johnson one-shot vaccine after a pause. Read more about the Johnson & Johnson (Janssen) vaccine.

Hampton clinics

Hampton Coliseum clinic, 1000 Coliseum Drive, Hampton Virginia, 23666. Monday-Saturday, 8:30 a.m. to 5:30 p.m. Make an appointment.

Hampton Health Department, 3130 Victoria Blvd., Hampton Virginia, 23661. Make an appointment.

SECOND DOSE: With ample supply available statewide, it is no longer necessary for a patient to receive their second doses of a two-dose vaccine from the same provider that administered the first dose, as long as both doses are of the same vaccine brand. Anyone who received a first dose and does not yet have an appointment for the second dose should visit or call 877-VAX-in-VA to make an appointment at any clinic offering the same brand, and should bring their first dose vaccination record with them to the second dose clinic. The two doses of Pfizer-BioNTech vaccine should be given 21 days apart, and the two doses of Moderna vaccine 28 days apart. If that is not possible, the second dose for each vaccine may be scheduled up to 42 days after the first dose.

Other Peninsula clinics

Newport News clinic, 13771 Warwick Blvd, Newport News Virginia, 23602. Make an appointment.

Peninsula Health Department, 416 J. Clyde Morris Blvd., Newport News VA, 23601. Make an appointment.  

York County clinics at the Senior Center, 5314 George Washington Memorial Highway, Yorktown VA, 23692. Make an appointment.

Medical Practices

  • Bon Secours, please visit here to learn how to schedule a vaccination appointment.
  • Riverside, please visit here to learn how to schedule a vaccination appointment.
  • Sentara, please visit here to learn how to schedule a vaccination appointment.

Herd Immunity info imagePrivate sources

Operation Vaccinate the Peninsula is coordinating information related to area clinics. It includes Hampton and five other localities, the state Health Department local district, and four hospital/medical systems.

Hampton has bus passes available for Hampton residents who need transportation to any vaccine site. Complete the online form or call 727-8311 to register.

Virginia Health Department

Throughout Virginia The state has set up a central site for registration and to schedule a vaccination time. Go online to or call 877-829-4682. Find out more at the Virginia Department of Health website.

Hampton city services

COVID-19: Check this list to see what's open, what requires an appointment, and what's not open.

You can also contact individual departments for specific guidelines for conducting business with the city or contact the 3-1-1 Citizen Contact Center (311 or 757-726-8311) or email  

Information on the coronavirus and the disease it causes (Covid-19)

Find out more on Hampton's Covid-19 FAQ page.

Recreation — What can I do?

Check the list of amenities and services available through Parks, Recreation and Leisure Services.