© 2024 KOSU
Play Live Radio
Next Up:
0:00 0:00
Available On Air Stations
KOSU and NPR have been covering the coronavirus and how the pandemic has affected everything about our daily lives.

Here's where you can get tested for COVID-19 in Oklahoma

CVS Health Newsroom

Whether or not you've been vaccinated, health officials encourage anyone with symptoms of COVID-19 to get tested.

Here's a list of where you can go to get tested in Oklahoma.

If you'd like to add a testing location with additional information to this post, please email us at news@kosu.org. This page will be a living document where we add or remove locations for COVID-19 testing regularly.

Several Walmart Locations Across Oklahoma

Walmart testing is located at select stores though the Pharmacy Drive-Thru window. To schedule a test, your doctor will need to place an electronic order, or you can take an assessment to see if you are eligible for testing at no cost to you. You may also get a test if you have a special request from your health plan. Some out-of-pocket fees could apply based on your insurance.

The following cities have Walmart Pharmacy drive-thru locations: Broken Arrow, Edmond, Enid, Jenks, Lawton, Locust Grove, Midwest City, Moore, Norman, Oklahoma City, Owasso, Stillwater, The Village, Tulsa, Warr Acres and Yukon.


After filling out a questionnaire, the CVS website will ask for your zip code or your city and state. The COVID-19 testing is performed at no cost to you. If you have insurance, CVS personnel will ask for those details. If not, they may ask for your social security number or a driver's license or a state ID to bill the federal program for the uninsured.

You can also select either the molecular lab test (PCR/ NAAT) or Rapid-result test.


Walgreens is offering free PCR and rapid antigen testing at its locations in Ada, Bethany, Bixby, Broken Arrow, Claremore, Collinsville, Coweta, Del City, Duncan, El Reno, Enid, Guthrie, McAlester, Moore, Muskogee, Mustang, Norman, Oklahoma City, Owasso, Purcell, Sand Springs, Sapulpa, Shawnee, Tulsa, The Village and Yukon.

Diagnostic Laboratory of Oklahoma

Diagnostic Laboratory of Oklahoma is offering drive-thru COVID-19 testing at no cost to patients at their Central Lab, located at 225 NE 97th Street in Oklahoma City. Patients can choose either PCR or rapid antigen testing. Results for PCR tests are available within 24-48 hours, and rapid antigen test results are available in 1-2 hours. Appointments are available Monday through Friday between 7 a.m. and 6 p.m.

IMMY Labs in Norman

The Oklahoma State Department of Health renewed its contract with IMMY Labs for testing sites across the state. As of Sept. 26, IMMY's online scheduling portal shows drive-thru testing appointments available Monday through Friday at the company's Norman location. The tests will be provided free of charge and available for patients 12 months or older. Those under the age of 18 must be accompanied by a legal guardian.


Residential households in the United States can order a set of 4 individual rapid antigen COVID-19 tests from USPS for free. You are limited to one set per residential address. The orders will start shipping in late January 2022. You can order a set for free here.

Oklahoma COVID Testing Center

Oklahoma COVID Testing Center is offering rapid antigen and PCR testing in The Village and Edmond at no cost. The free PCR tests promise results in 24 to 72 hours. They also offer rushed RT-PCR tests, rapid antibody tests and rapid antigen tests, all at a cost. Walk-ins are accepted, but appointments are prioritized. The Village location is at 10717 N. May Avenue and the Edmond location is at 3431 South Blvd., Suite 106. Availability at both sites is Monday through Friday from 7:30 a.m. to 6 p.m. and Saturday from 8 a.m. to 1 p.m.

Tulsa Mobile COVID Testing

Tulsa Mobile COVID Testing offers rapid RT-PCR and rapid antigen tests with same day results. Testing is available Monday through Saturday from 10 a.m. to 1 p.m. at Yale Avenue Christian Church, 3616 S. Yale Ave. in Tulsa. Mobile COVID testing is also available by special appointment online or by phone: 918-917-5466.

OSDH Testing Sites Across the State

The Oklahoma State Department of Health is offering COVID PCR testing at many of its county health departments. You can book an appointment online at the nearest location here.

OSDH Mobile Wellness Units

The Oklahoma State Department of Health is sending wellness units and vans to rural parts of the state to provide COVID testing, COVID and flu vaccines, well checks, women's exams and more. A full schedule can be found here.


Curative is offering PCR and antigen tests at several Oklahoma City locations — Bricktown Ballpark, Crooked Oak (1450 S. Eastern Ave.) and OCCHD (2600 NE 63rd St.). Times and dates vary.

Embry Labs

Embry Labs has two locations in Oklahoma: Woodland Hills Mall in Tulsa (7021 S Memorial Drive, Tulsa, OK 74133) and Penn Square Mall in OKC, (1901 NW Expressway, Oklahoma City, OK 73118) that offer COVID-19 PCR tests and antibody testing. You can book an appointment at their website here.

Crest Foods

Crest Foods locations in Edmond, Midwest City and Yukon/Oklahoma City are offering drive-thru COVID testing. The three locations offer PCR and rapid tests, and insured and uninsured persons are welcome. Hours are Monday through Friday from 9 a.m. to 6 p.m. and Saturday from 9 a.m. to 3 p.m.

Various pharmacies across the state

Various pharmacies across the state are offering PCR COVID tests. Location include Bartlesville, Broken Bow, Durant, Edmond, Holdenville, McAlester, Norman, Oklaoma City, Poteau, Sulphur, Valliant, Wyandotte and Yukon. Select your local pharmacy and book an appointment online here.

Cedar Creek Labs in Tulsa

Cedar Creek Labs is offering rapid and PCR COVID-19 testing. They accept insurance and also allow cash or credit card payment. Prices vary from $100 to $129. Open Monday through Friday 8 a.m. to 5 p.m. and Saturday and Sunday 9 a.m. to 4 p.m. at 6312 East 101st Street in Tulsa.

Tower Theatre in Oklahoma City

Starting Tuesday, January 11, Tower Theatre in Oklahoma City will offer free RAPID/PCR COVID tests on Tuesdays ONLY from 11 a.m. - 4 p.m. Open to the public on a walk-in basis.

Mercy GoHealth Urgent Care Centers

Mercy GoHealth Urgent Care Centers offers rapid and PCR COVID-19 testing seven days a week at all of their locations. Patients can walk-in or reserve their spot online. Most insurance providers will cover the full or partial cost of the test. Locations are available throughout Oklahoma City and the metro, including Edmond, Moore, Nichols Hills and Norman.

Carbon Health

Carbon Health is offering rapid and antigen testing at their locations in Ada, Altus, Anadarko, Ardmore, Bartlesville, Bethany, Bixby, Blackwell, Broken Arrow, Chickasha, Choctaw, Claremore, Clinton, Coweta, Cushing, Del City, Duncan, Durant, Edmond, El Reno, Elk City, Enid, Glenpool, Guthrie, Guymon, Henryetta, Idabel, Jenks, Lawton, McAlester, Miami, Midwest City, Moore, Muskogee, Mustang, Norman, Oklahoma City, Okmulgee, Owasso, Pauls Valley, Ponca City, Poteau, Pryor Creek, Sallisaw, Sand Springs, Sapulpa, Seminole, Shawnee, Stillwater, Tahlequah, Tecumseh, The Village, Tulsa, Vinita, Wagoner, Warr Acres, Weatherford, Woodward and Yukon. Some locations require referrals.

Access Medical Care Centers

Access Medical Care Centers are offering rapid COVID-19 testing and antibody testing. Some locations also offer curbside testing. Urgent Care locations include Bartlesville, Bixby, Claremore, Del City, Edmond, Midwest City, Moore, Newcastle, Norman, Oklahoma City, Owasso, Pryor, Sapulpa, Skiatook, Stillwater, Tulsa and Yukon.

AMC Urgent Care Plus

AMC Urgent Care Plus locations in Owasso, Ponca City and Stillwater are offering PCR COVID-19 tests with results in 15 minutes. Locations are open Monday through Saturday from 9 a.m. to 8:30 p.m. and Sunday from 10 a.m. to 5:30 p.m.

Warren Clinic Urgent Care

Warren Clinic Urgent Care-Elm in Broken Arrow offers COVID-19 testing in the southwest parking lot of this location. No appointment is needed, and you can stay in your car for the test. Testing is available seven days a week during Urgent Care hours — 8 a.m. to 8 p.m. Monday through Friday and 10 a.m. to 6 p.m. Saturday and Sunday.

Note: Saint Francis Health System and Warren Clinic are sponsors of KOSU.

MedWise Urgent Care Center

MedWise Urgent Care Center is offering COVID-19 testing at their locations in Tulsa, Broken Arrow, Bixby, Coweta, Owasso, Sand Springs, Sapulpa and Wagoner.


DispatchHealth will conduct rapid antigen or RT-PCR COVID-19 tests at your home. Results are available in 20 minutes or less. Most insurance is accepted. They operate in the Oklahoma City metro (see map), which includes Moore, Norman, Tuttle, Newcastle, Mustang, Yukon, Piedmont, Edmond, Guthrie, Choctaw, Spencer, Jones, Luther, Del City, Midwest City, Harrah and more. This is offered seven days a week between 8 a.m. and 10 p.m.

Dax Laboratories

Dax Laboratories in Edmond offers antigen testing for $100, but they accept insurance and HSAs. Results are given on-site, within ten minutes. Tests are by appointment only by calling 405-479-0393 and are available Monday through Friday, between 8 a.m. and 6 p.m.

Analytical Edge Labs

Analytical Edge Labs offers PCR testing, which costs $100, but they claim most insurances will cover 100% of the cost. If you have Medicaid (SoonerCare), you must have a referral in order to be tested here. Results can be expected in 48 hours or sooner at their lab at 120 NE 26th St. in Oklahoma City.

New Hope Wellness Center

Guiding Right, New Hope Wellness Center is offering drive-up COVID testing, with results within 15 minutes. Open Monday through Friday, 8 a.m. to 5 p.m. at 2809 NW 31st Street in Oklahoma City. Book an appointment online.

Compliance Resource Group

CRG laboratoriesoffers a rapid diagnostic testing. The test is a nasal swab taken at a designated appointment time at their drive-thru testing location at 300 N. Meridian Ave. in Oklahoma City. The standard price of the test is $125 and is paid during the online registration process using any major credit card. CRG Laboratories do not file a claim with your insurance carrier - but you may be able to submit the documentation of your test to get a reimbursement from your insurance. Results available within two hours.

Variety Care

Variety Care in Oklahoma City has limited its COVID testing to existing patients who are symptomatic. Variety Care patients can call 405-632-6688 to get the drive-thru test scheduled.

Chickasaw Nation

Chickasaw Nation's COVID-19 testing sites are open to the public at their Emergency Operations Facility at 1300 Cradduck Road in Ada. Drive-thru testing is available there Monday through Friday from 7 a.m. to 4 p.m. Testing is also available at their health clinics in Ardmore, Purcell and Tishomingo, between Monday and Friday from 9 a.m. to 4 p.m.

Cherokee Nation

COVID testing at Cherokee Nation health center locations is available Monday through Friday from 8 a.m. to 4 p.m., excluding holidays. They recommend calling your preferred health center location to find out their testing process before arriving for testing. Cherokee Nation health centers are located in Jay, Muskogee, Nowata, Ochelata, Salina, Sallisaw, Stilwell, Tahlequah and Vinita.

Muscogee Nation

Muscogee Nation is offering COVID-19 rapid antigen testing at the Okmulgee Medical Center and Okemah Community Hospital. You must call in advance to schedule the test.

Oklahoma State University — UHS

OSU's University Health Services in Stillwater is offering drive-thru rapid antigen testing free of charge. They also offer PCR tests inside the clinic, but appointments may be limited. There is a charge for PCR test and you are encouraged to bring your insurance ID card with you.

Testing is offered Monday through Friday between 8 a.m. to 5 p.m.

The University of Oklahoma — Norman Campus

The University of Oklahoma is offering antigen testing for students, faculty and staff through online scheduling. It's also available for dependents 12 years and older. PCR testing is also available, but requires a healthcare provider appointment and can only be scheduled by calling 405-325-4441. OU is requesting insurance reimbursement for each test, but those without insurance will not be charged.

Red Arrow Analytical Laboratories

Red Arrow Analytical Laboratories offers both a saliva and nasopharyngeal PCR tests. They are located at 3535 NW 58th Street Suite 150 in Oklahoma City. The process is to go to their location, call upon arrival and the test will be brought out to your vehicle. Results from the test will be sent to an email in 24-36 hours. They have two prices for tests on theirFacebook page: $135 for a Travel RT-PCR test or $95 for a Standard RT-PCR COVID-19 test. You can ask for a receipt of your test to file with your insurance. Red Arrow Analytical Laboratories' phone number is 405-594-0810.

At-Home Test Kits
You can test yourself with a variety of at-home test kits that are both available by prescription or over the counter at a pharmacy or retail store. The FDA provides info on which self-tests are authorized for use here. Self tests are used for the detection of a current infection. After you've followed the instructions from your home-test kit you can then give results to your healthcare provider and to your local and state health department. Some self-tests automatically report it to public health officials.

Updated: September 7, 2021 at 1:46 PM CDT
We are periodically adding and removing locations across Oklahoma. If you'd like to add a testing location with additional information to this post, please email us at news@kosu.org.
Kateleigh Mills was the Special Projects reporter for KOSU from 2019 to 2024.
Ryan LaCroix is the Director of Content and Audience Development for KOSU.
KOSU is nonprofit and independent. We rely on readers like you to support the local, national, and international coverage on this website. Your support makes this news available to everyone.

Give today. A monthly donation of $5 makes a real difference.
Related Content