BRHD COVID-19 Vaccination Information

The Blue Ridge Health District (BRHD) is vaccinating everyone.  All Virginians 12+ are now eligible to schedule a vaccine appointment.

Schedule a vaccination appointment at any of our BRHD sites >>. You may use this link for either first, second, third (immunocompromised patients only) or  boosters.

COVID-19 Vaccine Questions?

  • Call our BRHD COVID-19 Hotline @ 434-972-6261 (open M-F 8:00am-4:30pm)
  • Call the Virginia COVID Information Call Center: 877 829-4682 (open Monday-Friday from 8:00am-6:00pm).
  • Sign up here to receive our newsletters with the latest COVID-19 vaccine information. Click here for the latest BRHD Newsletters.
  • General FAQs about COVID-19 Vaccinations can be found on the VDH website.

Vaccines.gov helps you find clinics, pharmacies, and other locations that offer COVID-19 vaccines in the United States. We encourage you to visit VaccineFinder.org to find options for getting vaccinated in BRHD.


Vaccine Clinic Schedule

Weekly Clinics:
* Denotes third doses and boosters available. Booster shots are only available by appointment.

J. Crew in Charlottesville (J&J, Moderna, Pfizer)*

  • 1639 Rio Rd E | 434-972-6261
  • Monday – 3:00pm – 7:00pm
  • Tuesday – 10:00am – 4:00pm
  • Wednesday – 10:00am – 4:00pm
  • Thursday -3:00pm – 7:00pm
  • Saturday – 10:00am – 2:00pm

Seminole Square in Charlottesville – next to Marshalls (J&J, Moderna, Pfizer)*

Walmart in Charlottesville (Pfizer, J&J)

  • 975 Hilton Heights Rd | 434-973-1412
  • Sunday – 10AM-1:30PM, 2PM-6PM
  • Tuesday – 6AM-1:30PM, 2PM-7PM
  • Monday/Wednesday/Thursday/Friday/Saturday – 9AM-1:30PM, 2PM-7PM

Walmart in Ruckersville (Pfizer, J&J)

  • 135 Stoneridge Dr N  434-990-6013
  • Sunday – 10AM-1:30PM, 2PM-6PM
  • Tuesday – 6AM-1:30PM, 2PM-7PM
  • Monday/Wednesday/Thursday/Friday/Saturday – 9AM-1:30PM, 2PM-7PM

Walmart in Zion Crossroads (Moderna, Pfizer, J&J)

  • 164 Camp Creek Pkwy | 540-832-1259
  • Sunday – 10AM-1:30PM, 2PM-6PM
  • Tuesday – 6AM-7PM
  • Monday/Wednesday./Thursday/Friday – 9AM-7PM
  • Saturday – 9AM-1:30PM, 2PM-7PM

Sam’s Club in Charlottesville (Moderna)

  • 970 Hilton Heights Rd | 434-978-2122
  • Monday through Friday – 9AM-1:30PM, 2PM-7PM
  • Saturday – 9AM-1:30PM, 2PM-6PM

Costco in Charlottesville (Pfizer)

  • 3171 District Ave | 434-328-7033
  • Monday through Friday – 10:00am-7:00pm
  • Saturday – 9:30AM – 6PM

Parkway Pharmacy in Crozet (J&J)

  • 5771 The Square | 434-823-6337
  • Monday/Tuesday/Thursday/Friday – 9AM-6PM

Your Scottsville Pharmacy (J&J, Moderna)

  • 2953 E. Main Street | 434-286-6009
  • Monday through Friday – 10AM-5PM
  • Saturday – CALL FOR AN AVAILABILITY

Top Notch Family Pharmacy in Charlottesville

  • 943 Preston Ave | 434-995-5595
  • Monday/Friday – 12PM-5:30PM

NOTE: Anyone under the age of 18 must be accompanied by a consenting adult. Consent is required for both first, second-dose, or third dose vaccinations.

Mobile Health Unit Vaccination Events

For questions call our COVID-19 Hotline at 434-972-6261

October 29, 2021 – 6:00 pm – 8:00 pm 
Charlottesville High School High School Football Game , 1400 Melbourne Rd, Charlottesville (Pfizer, J&J)
Sign up for J&J vaccine at Charlottesville  High School Football Game
Sign up for Pfizer vaccine at Charlottesville  High School Football Game

October 30, 2021 – 12:00 pm – 2:00 pm 
St. James Baptist Church Car Show, 17227 James Madison Hwy. Palmyra (Pfizer, J&J)
Sign up for J&J vaccine at St. James Baptist Church
Sign up for Pfizer vaccine at St. James Baptist Church

November 1, 2021 – 12:00 pm – 3:00 pm
Mobi on the Mall,  700 E Main St, Charlottesville  (J&J, Moderna, Pfizer)
Sign up for J&J at Mobi
Sign up for Moderna at Mobi
Sign up for Pfizer at Mobi

Community Events – all offer boosters and third doses

For questions call our COVID-19 Hotline at 434-972-6261

October 26, 2021 – 10:00 a.m. – 4:00 p.m.
JCrew, 1600 Rio Road East Unit 1405, Charlottesville (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at JCrew
Sign up for Moderna vaccine at JCrew
Sign up for Pfizer vaccine at JCrew

October 26, 2021 – 9:00 a.m. – 4:00 p.m.
Louisa County Health Department, 540 Industrial Dr, Louisa (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at Louisa County Health Department
Sign up for Moderna vaccine at Louisa County Health Department
Sign up for Pfizer vaccine at Louisa County Health Department

October 27, 2021 – 10:00 a.m. – 4:00 p.m.
JCrew, 1600 Rio Road East Unit 1405, Charlottesville (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at JCrew
Sign up for Moderna vaccine at JCrew
Sign up for Pfizer vaccine at JCrew

October 27, 2021 – 9:00 a.m. – 4:00 p.m.
Fluvanna County Health Department, 132 Main St Rt. 15, Palmyra(Moderna, Pfizer, J&J)
Sign up for J&J vaccine at Fluvanna County Health Department
Sign up for Moderna vaccine at Fluvanna County Health Department
Sign up for Pfizer vaccine at Fluvanna County Health Department

October 28, 2021 – 3:00 p.m. – 7:00 p.m.
JCrew, 1600 Rio Road East Unit 1405, Charlottesville (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at JCrew
Sign up for Moderna vaccine at JCrew
Sign up for Pfizer vaccine at JCrew

October 28, 2021 – 9:00 a.m. – 4:00 p.m.
Nelson County Health Department, 4038 Thomas Nelson Hwy, Arrington (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at Nelson County Health Department
Sign up for Moderna vaccine at Nelson County Health Department
Sign up for Pfizer vaccine at Nelson County Health Department

October 29, 2021 – 9:00 a.m. – 4:00 p.m.
Charlottesville/Albemarle Health Department, 138 Rose Hill Dr, Charlottesville | (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at Charlottesville/Albemarle Health Department
Sign up for Moderna vaccine at Charlottesville/Albemarle Health Department
Sign up for Pfizer vaccine at Charlottesville/Albemarle Health Department

October 30, 2021 – 10:00 a.m. – 2:00 p.m.
JCrew, 1600 Rio Road East Unit 1405, Charlottesville (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at JCrew
Sign up for Moderna vaccine at JCrew
Sign up for Pfizer vaccine at JCrew

October 25, 2021 – 3:00 p.m. – 7:00 p.m.
JCrew, 1600 Rio Road East Unit 1405, Charlottesville (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at JCrew
Sign up for Moderna vaccine at JCrew
Sign up for Pfizer vaccine at JCrew

November 1, 2021 – 9:00 a.m. – 4:00 p.m.
Greene County Health Department, 50 Stanard St, Stanardsville (Moderna, Pfizer, J&J)
Sign up for J&J vaccine at Greene County Health Department
Sign up for Moderna vaccine at Greene County Health Department
Sign up for Pfizer vaccine at Greene County Health Department