COVID Testing
No appointment is needed at any of the site locations. Walk-ins are Welcome!.

Free COVID Testing:
United Providers of Health is now offering free COVID testing in many counties around the state of North Carolina. See serving counties below for COVID testing sites:
Alamance, Bertie, Cabarrus, Duplin, Durham, Forsyth, Franklin, Hertford, Johnston, Lee, Mecklenburg, Person, Pitt, Rowan, and Wake
Steps to Register NO APPOINTMENT IS NEEDED/Walk-ins are Welcome!
Step One
Click on the “Register For Your COVID Test” button below and select your county.
Step Two
After logging in, choose a testing location and register the date and time for your test. Please complete all the information on the form.
Step Three
Attend your scheduled testing appointment. You will NOT receive an email with a confirmation of your appointment.
Step Four
Once you arrive at your testing location, staff will check you in, we will conduct the test and send samples to the lab.
We will inform you when your results are back from the lab within 3 days (via e-mail). This is a nasal test for the active COVID-19 virus and infections. This is not an antibody test
**Please note, once you arrive at the location, you will be required to fill out a registration form online with our lab to receive your test results.
Steps To Prevent Illness From COVID-19
- Wear a mask!
- Always wash your hands with soap and water for 20 seconds after coughing or sneezing or after touching objects that have come in contact with others coughing or sneezing.
- Always cover your nose and mouth with a tissue and dispose of tissue after any coughing or sneezing. If you don’t have a tissue, use your elbow to cover your nose and mouth.
- Use alcohol-based hand sanitizer if soap and water are not available.
Free COVID-19 Testing Locations
Cabarrus County
Cabarrus Charter Academy
355 Poplar Crossing NW
Concord, NC 28027
Thursday’s only: 12noon-4pm
Daymark Recovery Services
284 Executive Park Drive
Concord, NC 28025
Monday thru Friday: 10am-4pm
Duplin County
Harvest Time Family Ministries
938 NE Railroad
Wallace NC 28466
Monday, Wednesday and Friday: 9am – 3:30pm
New Kenansville First Baptist Church
903 Highway 11
Kenansville, NC 28205
Tuesday and Thursday: 9am – 3:00pm
Durham County
Boys and Girls Club
1010 Martin Luther King Jr Pkwy
Durham, NC 27713
Every Thursday: 10am – 4 pm
PEACH Durham
800 N Mangum St
Durham, NC 27701
Monday and Tuesday: 10am – 5pm, Wednesday: 10am – 4pm
Forsyth County
Daymark Recovery Services
650 Highland Avenue, Suite 100
Winston-Salem NC 27101
Monday thru Friday: 10am- 4pm
Franklin County
Saint Paul Presbyterian
928 S Main St
Louisburg, NC 27549
Tuesday thru Friday: 10am – 3pm
Hertford County
UPOH Ahoskie
1314 E Memorial Dr
Ahoskie, NC 27910
Monday thru Friday: 9am – 4pm and Saturday’s: 9am-3pm
Mecklenburg County
Matthews United Methodist Church
801 S. Trade Street
Matthews, NC 28105
Wednesday: 10am -2pm, Thursday and Friday: 12noon – 5pm
Pitt County
UPOH Bethel
108 W. Andrews Street
Bethel, NC 27812
Monday thru Friday: 10am – 3pm
Rowan County
Daymark Recovery Services
2129 Statesville Blvd
Salisbury, NC 28147
Monday thru Friday: 10am- 4pm
Wake County
Boys and Girls Club
721 N Raleigh Blvd
Raleigh, NC 27610
Every Monday and Friday: 12noon – 6pm
Brown’s Tax Service Services: This site location will open May 16, 2022
4111 New Bern Avenue, Suite 137
Raleigh, NC 27610
Monday thru Friday: 10am – 4pm
Care Tax Service:
909 Rock Quarry Rd
Raleigh, NC 27610
Monday thru Friday: 12noon – 5pm,
and Saturday’s: 11am – 3pm
Justice Served
202 N Tarboro St
Raleigh, NC 27610
Monday thru Friday: 10am – 3 pm
McDonald’s Apex: Adjacent Parking Lot
830 E Williams St
Apex, NC 27502
Monday thru Saturday: 10am – 6pm
The Fountain of Raleigh Fellowship
9621 Six Forks Road
Raleigh, NC 27615
Every Sunday only: 11am – 2:30pm
