COVID-19 Testing

If you are seeking COVID-19 testing - whether you are feeling ill, might have been exposed or for some other reason - there are multiple options in the area. Please note that different test sites have different requirements and set-ups and most options require making an appointment in advance. You may also be able to receive a test through your primary care provider.

CCPHC Drive-Thru Test Site

Clay County Public Health Center offers free COVID-19 testing for Clay County residents at our drive-thru mobile clinic.

Testing is by appointment only. If you wish to be tested, please fill out the Testing Questionnaire. Please only fill out one request for testing, as multiple requests delays our response time.

See our FAQs below for more details!

Please note: The CCPHC test site may close or be delayed in the case of inclement weather. If this occurs, any residents with an appointment at that time will be contacted as soon as possible to be notified and to reschedule.

Additional Testing Sites in (or near) Clay County

Pop-Up Testing in Excelsior Springs

These test sites will be hosted by Heart to Heart International, KU Medical Center and Kansas City Direct Primary Care. The focus of this FREE testing will be for asymptomatic individuals and essential workers with inadequate access to testing however, anyone is welcome. You can register to participate by clicking here.

Tuesday, Sept. 22, 3-6 p.m.

Excelsior Springs Hospital, 1700 Rainbow Blvd.

Wednesday, Sept. 23, 9 a.m. to noon
Excelsior Springs high School, 612 Tiger Drive

KCMO Health Department Testing (Various locations)
Who can be tested: Kansas City residents 7+ years old. Do not have to have symptoms to qualify for a test.
Cost: free.
How to make an appointment: Call 311 by 5:00 PM the day before test
Details and locations

CVS Health

Locations: 4990 NE Vivion Rd, KCMO 64119 and 4149 North Oak Trafficway, KCMO 64116
Who can be tested: Missouri residents 18+ years old
Cost: Free; insurance accepted
Register at

Next Care Urgent Care

Location: Liberty (1860 Church Road)
Who can be tested: Symptomatic persons
Billing: insurance
Call ahead (816-415-2828)
Also offers antibody testing


Location: Gladstone (7207 N Hwy M1)
Who can be tested: First responders, health care workers, symptomatic general public of any age
Billing: Free (insurance, uninsured)
Schedule an appointment (Monday, Wednesday, Friday from 7-10a.m.) at

Children's Mercy Northland

Location: 501 N.W. Barry Road, Kansas City, MO 64155
Who can be tested: symptomatic children ages birth through 18, must have a physician's order
When: by appointment only, Monday - Friday 12-6 p.m.
Schedule online: Save My Spot, an online check-in program, allows patients to check-in and select the time and visit type (in-person or telehealth) that works best. Access Save My Spot on the Children's Mercy app or at Walk-ins are also available.
Don’t have a PCP? You can schedule a telehealth appointment and see one of our Children's Mercy providers via telehealth. To request a telehealth visit, go to:

Liberty Clinic

Location: Liberty (2609 Glenn Hendren Dr.)
Who can be tested: Established patients of the system
Billing: insurance
Call ahead (816-781-7730)

​St. Luke's Multispecialty Clinic

Location: Kansas City (8880 NE 82nd Terr.)
Who can be tested: symptomatic established patients with orders from a doctor
Billing: insurance
By appointment only

North Kansas City Hospital 

Location: North Kansas City (2800 Clay Edwards Dr.)
Who can be tested: Symptomatic established patients from NKCH or Meritas
Billing: insurance, uninsured

Liberty Hospital

Location: Liberty (2525 Glenn Hendren Dr.)
Who can be tested: established Liberty Hospital patients
Billing: insurance, uninsured

Meritas Health Briarcliff

Location: Kansas City (5400 N Oak Trafficway)
Who can be tested: established patients of the system
Billing: insurance
Call ahead (816-453-0900)

Meritas Health Gashland

Location: Kansas City (9411 N Oak Trafficway)
Who can be tested: established patients of the system
Billing: insurance
Call ahead (816-436-1800)

See the full list of Missouri testing locations
Mobile Test Site 9.11

Local Testing Data

For more data regarding testing and results, visit the Clay County Public Health Center COVID-19 Hub.