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 some options require making an appointment in advance. You may also be able to receive a test through your primary care provider.

If you are seeking a test because you are experiencing symptoms or have been recently exposed, please remember to isolate or quarantine before and after your test. This will help prevent sickness from spreading to others while you await results. See our Feeling Sick page for detailed information.

Easy to Read info about testing - CDC

Test Sites in (or near) Clay County

Heart to Heart International Pop-Up Testing

Anyone who lives and works in Clay County is able to receive a free COVID-19 test for any reason through these testing events, hosted by Heart to Heart International. Find details about location and timing and register at

 Please contact Heart to Heart at 913-320-6128. Clay County Public Health Center does not have access to test results or registration information.

Monday, Jan. 18 - 1pm to 4pm
Pleasant Valley Fire Department
8108 Pleasant Valley Road

Tuesday, Jan. 19 - 10am to 1pm
Northland Cathedral
101 NW 99th St., KCMO

Thursday, Jan. 21 - 11am to 2pm
Claycomo Community Building
28 S. Drake, KCMO

Friday, Jan. 22 - 10:30am to 1:30pm
American Legion Post 58
2607 State Route 92, Smithville, MO

Missouri Dept. of Health & Senior Services Testing Events

All Missouri residents can receive a COVID-19 test at these events. Registration is strongly recommended. Learn more and register here.

Wednesdays (Jan. 20, Jan. 27)
9 a.m. - 6 p.m.
Worlds of Fun, 4545 Worlds of Fun Ave, KCMO

Mondays (Jan. 18, Jan. 25)
9 a.m. - 3 p.m.
Bruce R. Watkins Cultural Center, 3700 Blue Parkway,
Kansas City, Missouri 64130

Thursday, Jan. 21 - Friday, Jan. 22
10 a.m. - 4 p.m.
Kansas City Zoo (Cheetah Parking Lot), 6800 Zoo Dr.,
Kansas City, Missouri 64132
KCMO Health Department Testing
Location: varies - see the KC health department website for when and where testing is being offered that week. Testing takes place indoors.
Cost: free
Who can be tested: residents of Clay and Jackson counties, 3+ years old. Do not have to have symptoms to qualify for a test. 
pointment required: Call 311 to schedule; must make appointment by 5pm the day before test

eTrueNorth Testing

  • Hy-Vee @ 109 North Blue Jay Drive, Liberty
  • Hy-Vee @ 207 NE Englewood Rd, Kansas City, MO 64118
  • Hy-Vee @ 8301 N St Clair Ave, Kansas City
  • Hy-Vee @ 5330 NW 64th St., Kansas City
  • Price Chopper @ 500 NE Barry Rd. Kansas City
When: Days and hours vary - please reference the location-specific information through the website.
Who can be tested: healthcare workers and first responders, individuals with symptoms, and individuals without symptoms "in accordance with state and local plans and for public health monitoring." Some locations limit testing to patients 3 years and older.
Cost: free

Make an appointment at

CVS Health

  • 1018 N Jesse James Road, Excelsior Springs, MO 64024
  • 4990 NE Vivion Rd, KCMO 64119
  • 4149 North Oak Trafficway, KCMO 64116
  • 7107 North Oak Trafficway, KCMO 64118
  • 6129 North Antioch Road, Gladstone 64119
  • 1901 West Kansas St, Liberty MO 64068
  • 8421 NW Prarie View Rd, KCMO 64153
  • 4400 NW Barry Rd, KCMO 64153
Who can be tested: Missouri residents 18+ years old
Cost: Free; insurance accepted
Register at


Location: 5400 Independence Ave, KCMO 64123
Cost: free for "individuals who meet criteria established by the Centers for Disease Control and Prevention (CDC) and state and federal guidelines."
Learn more and sign up

*Rapid testing available at the 9430 Blue Ridge Boulevard, KCMO 64138 and 2850 State Ave. Kansas City, Kansas 66102 locations.

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

First Point Urgent Care

Location: 8144 NW Prairie View Rd., KCMO 64151 (Platte County)
When: Mon.-Fri. 1-5 p.m. and Sat./Sun. 12-4 p.m.

Offering saliva PCR tests with 2-3 days for result; rapid antigen nasal swabs with 15 minute result; antibody blood test with 10 minute result.

Learn more and book appointment

Liberty Public Schools

Liberty Public School District offers rapid testing for LPS staff and students only. Testing is available once authorized and by appointment only. Testing takes place at 300 Blue Jay Drive, just south of the Liberty High School Activities Complex. Learn more.

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 Primary Care Provider? 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)

Still need more options?

Visit Prepare Metro KC for a list of all tests site in the KC region
See the full list of Missouri testing locations

Clay County Test Site - Liberty

CCPHC is no longer offering regular COVID-19 testing in Liberty as our team is currently transitioning to offer the COVID-19 vaccine. We are working with community partners to continue offering testing opportunities in the future so please watch this page for the announcement of upcoming events.

Local Testing Data

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

While Waiting for Results


What Your Test Results Mean

Update 11/20: Due to the increase of positive COVID-19 cases in Clay County, case follow-up and contact tracing has reached a 7-day delay. As case counts continue to increase, further delays are anticipated. Surrounding metro counties are experiencing significantly longer delays in case and contact tracing and are now unable to contact all cases/contacts. 

If you receive a positive test result, you may be contacted for contact tracing but it is not guaranteed at this time. Please see below for instructions regarding isolation for those with positive results and quarantine for those who have been a close contact.