BRHD COVID-19 Vaccination Information

The Blue Ridge Health District (BRHD) is vaccinating everyone 6 months+.

COVID-19 Vaccine Questions?

  • 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.


Local Health Department COVID-19 Vaccine Clinics

July – August 2023 

MONDAYS, TUESDAY, FRIDAY in Greene
Monday July 17 | Tuesday, August 1 | Friday, August 4

  • Greene County Health Department, 50 Stanard Street, Stanardsville 22973
  • Appointments only.  Appointments can be made by calling the Greene County Health Department at 434-985-2262

TUESDAYS in Nelson
Tuesday, July 18 | Tuesday, August 15

  • Nelson County Health Department, 4038 Thomas Nelson Highway, Arrington 22922
  • Appointments only. Appointments can be made by calling the Nelson County Health Department at 434-263-8315

WEDNESDAYS in Charlottesville
July 19 & 26 | August  9, 23 & 30

  • Charlottesville / Albemarle Health Department, 1138 Rose Hill Drive, Door #1, Charlottesville, 22903 
  • Appointments only.  Appointments can be made by calling the Charlottesville/Albemarle Health Department at 434-972-6269. 

WEDNESDAYS in Louisa
July 19 | August 16

  • Louisa County Health Department, 540 Industrial Drive, Louisa 23093
  • Appointments only.  Appointments can be made by calling the Louisa County Health Department at 540-967-3703

TUESDAY in Fluvanna
Tuesday, August 8

  • Fluvanna County Health Department, Route 15, County Office Building PO Box 136 132 Main Street, Palmyra, 22963
  • Appointments only.  Appointments can be made by calling the Fluvanna County Health Department at 434-591-1960

NOTE: Anyone under the age of 18 must be accompanied by a consenting adult for all vaccine appointments


Local Pharmacies

Walmart in Charlottesville 

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

Walmart in Ruckersville

  • 135 Stoneridge Drive N  434-990-6013
  • Sunday – 10:00 a.m. – 1:30 p.m., 2:00  p.m. – 6:00 p.m.
  • Tuesday – 6:00 a.m. – 1:30 p.m., 2:00 p.m. – 7:00 p.m.
  • Monday/Wednesday/Thursday/Friday/Saturday – 9:00 a.m. -1:30 p.m., 2:00 p.m. – 7 p.m.

Walmart in Zion Crossroads

  • 164 Camp Creek Parkway | 540-832-1259
  • Sunday – 10 a.m. – 1:30 p.m., 2:00 p.m. – 6:00 p.m.
  • Tuesday – 6:00 a.m. – 7:00 p.m.
  • Monday/Wednesday./Thursday/Friday – 9:00 a.m. – 7:00 p.m.
  • Saturday – 9:00 a.m. – 1:30p.m., 2:00 p.m. – 7:oo.

Sam’s Club in Charlottesville (Moderna)

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

Costco in Charlottesville (Pfizer, Novavax)

  • 3171 District Ave | 434-328-7033
  • Monday through Friday – 10:00 a.m. – 7:00pm
  • Saturday – 9:30 a.m. – 6:00 p.m.

Parkway Pharmacy in Crozet 

  • 5771 The Square | 434-823-6337
  • Monday/Tuesday/Thursday/Friday – 9:00 a.m. – 6:00 p.m.

Your Scottsville Pharmacy

  • 2953 E. Main Street | 434-286-6009
  • Monday through Friday – 10:00 a.m. – 5:00 p.m.
  • Saturday – CALL FOR AVAILABILITY

Top Notch Family Pharmacy in Charlottesville

  • 943 Preston Ave | 434-995-5595
  • Tuesday-Thursday – 12:00 p.m. – 5:30 p.m.