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 2
Monday, Wednesday and Friday: 9am – 3:30pm

New Kenansville First Baptist Church

903 Highway 11
Kenansville, NC 2
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
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 28
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
Every Sunday only: 11am – 2:30pm


Register For Your COVID Test