Home > Blog Posts > Community COVID-19 Immunization Clinics in Hampton Roads

This page may contain affiliate or sponsored links. MyActiveChild.com will be compensated if you make a purchase after clicking on an affiliate link, and the presence of our sponsors/advertising partners is what makes this website possible. Thank you for supporting us. For more information, see our terms of use.

Community COVID-19 Immunization Clinics in Hampton Roads

This list is not intended to be a complete resource of locations offering immunizations for COVID-19. Please check links for changes. updates, and additions. In addition to the locations listed below, check your local pharmacies for vaccinations available at their individual locations. If you would like to add a community vaccination event/location to this list CLICK HERE.

Looking for Local Community COVID-19 TESTING Locations? CLICK HERE.


Health Department: COVID-19 vaccinations and boosters are offered by the Chesapeake Health Department. Vaccinations are free of charge, ages 5+. Boosters are recommended for those ages 12 and up. Updates here.

  • Date/Time: Every Tuesday from 10am-3pm
  • Location: Dominion Commons Walk-In Clinic, 648 Grassfield Pkwy, Chesapeake VA

School-based Vaccination Events – offering the COVID-19 vaccine and the booster shot for those who are eligible, ages 5 and up. Updates here.

  • School-Based Vaccine Clinic
    • Date/Time: February 2, 2022 from 4-7pm
    • Location: WESTERN BRANCH PRIMARY 4122 Terry Drive Chesapeake, VA 23321
  • School-Based Vaccine Clinic
    • Date/Time: February 9, 2022 from 4-7pm
    • Location: RENA B. WRIGHT PRIMARY 600 Park Avenue Chesapeake, VA 23324



The Peninsula Community Vaccination Clinic does not require appointments and accepts walk-ins, but appointments can also be made online at vaccinate.virginia.gov or by phone at 877-829-4682.
Dates/Times: Open daily from 10am – 8 pm, Monday through Saturday
Address: Peninsula Community Vaccination Clinic, Sherwood Shopping Center, 13785 Warwick Blvd., Newport News
Available Vaccines: The clinic offers vaccinations for adults and children, as well as booster shots.

One-day Clinic for Kids
Dates/Times: Friday, February 4, 2922 from 4-6:30pm.
Address: Zion Baptist Church 125 West County Street Hampton VA 23663
Available Vaccines: Covid-19 vaccination clinic on Friday, Feb. 4, for children between the ages of 5-11. The clinic will administer the Pfizer vaccine. Appointments can be made here.



The Norfolk/Virginia Beach Community Vaccination Center (CVC) – Appointments for vaccination are strongly encouraged to avoid extended wait times, but walk-ins are welcome. To make an appointment, visit Norfolk/VAB and input “23502” into the zip code search bar to schedule an appointment at the MCM vaccination center, or call 877-VAX-IN-VA (877-829-4682, TTY users call 7-1-1).

Location: Military Circle Mall is in the old Macy’s store. The entrance faces Virginia Beach Blvd.
Dates/Times: Vaccinations are offered Monday thru Saturday from 9 a.m. to 5:30 p.m.

The Norfolk COVID-19 hotline (757) 683-2745 can also assist with general questions or scheduling appointments.



The former Macy’s location in Portsmouth will have vaccination appointments from 10am to 7:30pm, Tuesdays through Saturdays. Visit vase.vdh.virginia.gov and input “23502” into the zip code search bar to schedule an appointment.




Appointments are encouraged; however, walk-ins will be accepted. CLICK HERE for additional information and to schedule your appointment time or CLICK HERE for the Vaccine Scheduling Page. Appointments are not required for flu vaccines.

Date/Time: Tuesday, January 25, 2022 from 5:30 -7:30 p.m.
Address: Hermitage Elementary School, 1701 Pleasure House Road, Virginia Beach
Available vaccines: Pfizer (12+), Pfizer (5-11), Moderna, J & J

Date/Time: Thursday, January 27, 2022 from 5:30 -7:30 p.m.
Address: Brookwood Elementary School, 601 South Lynnhaven Road, Virginia Beach
Available vaccines: Pfizer (12+), Pfizer (5-11), Moderna, J & J

Date/Time: Saturday, January 29, 2022 from 9 a.m.-noon
Address: Brandon Middle School, 1700 Pope St., Virginia Beach
Available vaccines: Pfizer (12+) Pfizer (5-11) Moderna J & J

For more information on COVID-19 vaccines, visit the Centers for Disease Control and Prevention ‘Vaccines for COVID-19’ page: www.cdc.gov/coronavirus/2019-ncov/vaccines/index.html