BRHD COVID-19 Vaccination Information

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

Schedule a vaccination appointment at any of our BRHD sites. You may use this link for  first, second, third, fourth (for immunocompromised persons), and booster doses. Booster doses are available at all BRHD vaccine clinics.

COVID-19 Vaccine Questions?

  • Call our BRHD COVID-19 Hotline: 434-972-6261 (open Monday-Friday 8:00am-4:30pm)
  • 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.


Request a
Vaccination Clinic

We’ll bring the vaccines to you! If you represent a business, congregation, organization, or agency that wants 15 or more of your members to receive vaccinations or booster doses, complete our intake survey and we will get back to you within three (3) business days with information. Our sites can serve residents in Albemarle, Charlottesville, Fluvanna, Greene, Louisa, and Nelson counties. These community clinics are offered at no cost. Make your request now >>


Local Health Departments

Mondays – 3:00 p.m. – 6:00 p.m.
Greene County Health Department, 50 Stanard Street Stanardsville VA (Moderna, Pfizer, all ages)
Beginning June 27, 6mo-5 year olds available by appointment only. All others, walk-ins welcome.
Appointments can be made via VASE+ with Zip Code search 22973

Tuesdays – 3:00 p.m. – 6:00 p.m.
Louisa County Health Department, 540 Industrial Drive, Louisa, VA (Moderna, Pfizer, all ages)
Beginning June 28, 6mo-5 year olds available by appointment only. All others, walk-ins welcome.
Appointments can be made via VASE+ with Zip Code search 23093

Wednesdays  – 3:00 p.m. – 6:00 p.m.
Fluvanna County Health Department, 132 Main St Rt. 15, Palmyra (Moderna, Pfizer, all ages)
Beginning June 29, 6mo-5 year olds available by appointment only. All others, walk-ins welcome.
Appointments can be made via VASE+ with Zip Code search 22963

1st Thursday of the Month (July 7)  – 3:00 p.m. – 6:00 p.m.
Nelson County Health Department, 4038 Thomas Nelson Highway, Arrington (Moderna, Pfizer, all ages)
Beginning July 7, 6mo – 5 year olds available by appointment only. All others, walk-ins welcome.
Appointments can be made via VASE+ with Zip Code search 22973

Fridays  – 2:00 p.m. – 6:00 p.m.
Charlottesville / Albemarle Health Department, 1138 Rose Hill Drive, Charlottesville (Moderna, Pfizer, all ages)
Beginning June 24, 6mo – 5 year olds available by appointment only. All others, walk-ins welcome.
Appointments can be made via VASE+ with Zip Code search 22903

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

Mobile Health Unit (“MOBI”)

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

WEDNESDAYS, Mobi on the Mall, 12:00 pm – 3:00 pm (Moderna, Pfizer)
Charlottesville’s Downtown Mall near in front of the Whiskey Jar (207 West Main Street)
Beginning June 29, Moderna 6mo-5 year olds available by appointment only.
Walk-ins welcome for all others – 5-11 year olds and 12+.
Appointments can be made via VASE+ with Zip Code search 22902.

Community Events

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

Saturday, June 25 –9:00 am – 12:00 pm (babies, 5-11) (Moderna, Pfizer)
Piedmont Pediatrics, 900 Rio E., Charlottesville 22901
Moderna Babies (6mo-5yo) 
Pfizer Babies (6 mo- 4 yo)
Pfizer 5 to 11 years 1st, 2nd, booster

Sunday, June 26 –3:00 pm – 5:00 pm (babies, 5-11) (Moderna, Pfizer)
Tonsler Park BB games, Tonsler Park, 500 Cherry Avenue, Charlottesville, 22903
Moderna Babies (6mo-5yo) 
Pfizer 5 to 11 years 1st, 2nd, booster

Sunday, June 26 –6:00 pm – 8:00 pm (5-11, 12+) (Moderna, Pfizer)
Tonsler Park BB games, Tonsler Park, 500 Cherry Avenue, Charlottesvill 22903
Moderna 1st, 2nd, 3rd, booster
Pfizer 12+ 1st, 2nd, 3rd, booster
Pfizer 5 to 11 years 1st, 2nd, booster

Monday, June 27 – 3:30 pm – 6:00 pm  (babies, 5-11) (Moderna, Pfizer)
JC Penney Parking Lot Drive Thru, Fashion Square Mall, JC Penney Parking Lot, 1639 Rio Road East, Charlottesville, VA 22901
Moderna Babies  (6 months – 5 years)

Pfizer Babies (6 months – 4 years)
Pfizer 5 to 11 years 1st, 2nd, booster

Local Pharmacies

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