COVID-19 BRHD Testing Sites

Free COVID-19 Testing Sites in the Blue Ridge Health District

Below are free testing sites hosted by BRHD, UVA Health, and Next Molecular Lab. These sites offer free  COVID PCR testing (nasal swabs) for anyone ages 6 months and older. **All drive-thru testing is weather dependent!** TRAVEL NOTE: If you need testing for travel purposes, you should find the requirements and contact your primary care provider or go to an urgent care for testing. 

Questions? Call BRHD’s COVID-19 hotline at 434-972-6261 (staffed M-F 8am-4:30pm) or email us at BRHealthDistrict@gmail.com.

Mondays (Charlottesville hosted by UVA Health every Monday – walk-ins only)

  • When: Every Monday from 6 pm-7:30 pm. No appointment needed.
  • Where: Church of the Incarnation, 1465 Incarnation Dr., Charlottesville, VA
  • What/How: Drive-through and walk-up COVID-19 testing for people over the age of 6 months. No appointment needed.
  • Results: UVA Health will call people with their test results within 3 days. For result questions, contact MyChart@virginia.edu or 434-243-2500.

Tuesdays  (Charlottesville hosted by UVA Health every Tuesday – walk-ins only)
***CANCELLED ON TUESDAY, MAY 3, 2022***

  • When: Every Tuesday from 5:30 pm-7:00 pm. No appointment needed.
  • Where: Mount Zion First African Baptist Church, 105 Lankford Ave. Charlottesville, VA
  • What/How: Drive-through and walk-up COVID-19 testing for people over the age of 6 months. No appointment needed.
  • Results: UVA Health will call people with their test results within 3 days. For result questions, contact MyChart@virginia.edu or 434-243-2500.

Tuesday, April 26, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Greene County Health Department, 85 Stanard Street, Stanardsville, VA
  • Register online here.
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Wednesday, April 27, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Yancey Community Health Center, 7625 Porters Rd., Esmont, Va.
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Friday, April 29, 2022 – 3:30 pm – 6:30 pm (hosted by NEXT Molecular – walk-in only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Walk-ins only.
  • Testing is done by NextMolecular lab. Results take up to 48 hours. If you don’t get results within 48 hours, contact clientservices@nextmolecular.com or 804-977-6600 ext 3.

Monday, May 2, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Nelson County Health Department, Nelson Health Department Parking Lot, 4038 Thomas Nelson Highway, Arrington, VA
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Wednesday, May 4, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Register online here.
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Thursday, May 5, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

Friday, May 6, 2022 – 3:30 pm – 6:30 pm (hosted by NEXT Molecular – walk-in only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Walk-ins only.
  • Testing is done by NextMolecular lab. Results take up to 48 hours. If you don’t get results within 48 hours, contact clientservices@nextmolecular.com or 804-977-6600 ext 3.

Monday, May 9, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Fluvanna County Health Department, Fluvanna Health Department Parking Lot, Route 15, County Office Building, Palmyra, VA
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Tuesday, May 10, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Greene County Health Department, 85 Stanard Street, Stanardsville, VA
  • Register online here.
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Wednesday, May 11, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Yancey Community Health Center, 7625 Porters Rd., Esmont, VA
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Friday, May 13, 2022 – 3:30 pm – 6:30 pm (hosted by NEXT Molecular – walk-in only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Walk-ins only.
  • Testing is done by NextMolecular lab. Results take up to 48 hours. If you don’t get results within 48 hours, contact clientservices@nextmolecular.com or 804-977-6600 ext 3.

Monday, May 16, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Nelson County Health Department, Nelson Health Department Parking Lot, 4038 Thomas Nelson Highway, Arrington, VA
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Wednesday, May 18 , 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

Thursday, May 19, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Register online here.
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Friday, May 20, 2022 – 3:30 pm – 6:30 pm (hosted by NEXT Molecular – walk-in only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Walk-ins only.
  • Testing is done by NextMolecular lab. Results take up to 48 hours. If you don’t get results within 48 hours, contact clientservices@nextmolecular.com or 804-977-6600 ext 3.

Monday, May 23, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Fluvanna County Health Department, Fluvanna Health Department Parking Lot, Route 15, County Office Building, Palmyra, VA
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Tuesday, May 24, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Greene County Health Department, 85 Stanard Street, Stanardsville, VA
  • Register online here.
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Wednesday, May 25, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Yancey Community Health Center, 7625 Porters Rd., Esmont, VA
  • Register online here.
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Thursday, May 26, 2022 – 3:30 pm – 6:30 pm (hosted by NEXT Molecular – walk-in only)

  • Fashion Square Mall, JCPenney Parking Lot, 1600 Rio Road, Charlottesville, VA
  • Walk-ins only.
  • Testing is done by NextMolecular lab. Results take up to 48 hours. If you don’t get results within 48 hours, contact clientservices@nextmolecular.com or 804-977-6600 ext 3.

Tuesday, May 31, 2022 – 4:30 pm – 6:30 pm (hosted by BRHD – appointment only)

  • Nelson County Health Department, Nelson Health Department Parking Lot, 4038 Thomas Nelson Highway, Arrington, VA
  • Register online here. 
  • Results take up to 72 hours & will be emailed or texted to you. If you don’t get your results within 72 hours, contact BRHealthDistrict@gmail.com or 434-972-6261.

Other Local COVID-19 Testing Resources

For other COVID-19 testing resources, please contact your primary care provider (PCP). If you don’t have a PCP or insurance, see the medical practices and retail resources below. Please confirm their available services and costs before you schedule an appointment.

  • Virginia Department of Health’s statewide testing site locator.
  • TestHere site in Charlottesville (payment be required)
  • COVIDAlbemarle in Charlottesville (payment may be required)
  • Central Virginia Health Services (2 locations in Albemarle County):
    • Charlottesville (Neighborhood Family Health Centers): 434-227-5624 (offering antibody testing)
    • Southern Albemarle: 434-286-3602 (offering antibody testing)
  • Med Express on 29 North (1149 Seminole Train, Charlottesville, Va.): 434-978-3998
  • UVA Riverside (2335 Seminole Ln Suite 200, Charlottesville, Va.): (434) 975-7700
  • Find more testing sites close to you on the interactive VDH COVID-19 testing website.
  • Pediatric Testing Resources:
    • Pediatric Associates: 434-296-9161
    • Piedmont Pediatrics: 434-975-7777
    • UVA Pediatrics: 434-982-3816

For antibody testing, you should contact your primary care provider (PCP). If you do not have a PCP, Central Virginia Health Services and the Charlottesville LabCorps is offering antibody testing (see information above).