A COVID-19 test can cost anywhere from about $10 to over $100, depending on whether you buy a rapid kit at a pharmacy, visit an urgent care clinic, or get a lab-processed PCR test. The price also depends heavily on whether you have insurance and what your plan covers, since the federal programs that once made testing universally free have largely ended.
At-Home Rapid Test Prices
Buying a rapid antigen test at a retail pharmacy is the quickest and most straightforward option. At Walgreens, prices currently range from about $16 to $28 depending on the brand and what the test screens for. A basic two-pack from brands like Flowflex or FaStep runs around $20. The BinaxNOW kit, one of the most recognized names, costs about $24. Combo kits that test for COVID along with flu and RSV tend to land at the higher end, around $25 to $28 for a two-pack.
Pricing at CVS, Walmart, and Amazon is similar, though you can occasionally find single tests for under $10 during sales or through store-brand options. If you need to test regularly or have a household of several people, costs add up quickly. Buying in bulk online sometimes brings the per-test price down.
PCR and Lab-Based Test Costs
PCR tests, which are processed in a laboratory and considered more accurate than rapid antigen tests, cost significantly more. A Kaiser Family Foundation investigation found that prices ranged from $20 to $850 across different providers, with a median cost of $127. That enormous range reflects differences in where the test is processed, what region of the country you’re in, and how the provider bills for services.
If you’re paying out of pocket without insurance, the range narrows somewhat to $36 to $180 per test. The wide gap still means it pays to call ahead and ask for pricing before you go. An urgent care clinic, a hospital-affiliated lab, and a freestanding testing site may charge very different amounts for the same swab. Facility fees, which clinics and urgent care centers tack on for using their space and staff, can push the total bill well above the cost of the test itself.
What Insurance Covers Now
During the public health emergency, private insurers were required to cover COVID testing at no cost to you. That requirement has expired. Coverage now depends entirely on your specific plan. Some marketplace and employer plans still cover diagnostic tests ordered by a healthcare provider, but many no longer cover at-home test kits you buy at a store or pharmacy. HealthCare.gov notes that some marketplace plans may not cover COVID diagnostic tests done at a doctor’s office either. The only way to know what your plan covers is to call the number on your insurance card and ask before you test.
If your plan does cover testing, you’ll generally pay nothing for a provider-ordered test at an in-network lab. But going out of network, or getting tested without a provider’s order, could leave you with the full bill.
Medicare and Medicaid Coverage
Medicare Part B still covers FDA-authorized COVID diagnostic tests with no out-of-pocket cost to you. That includes tests ordered by your doctor and performed at a lab, pharmacy, clinic, or hospital that accepts Medicare. Some related respiratory tests done alongside the COVID test are also covered. If you’re enrolled in a Medicare Advantage plan, coverage should be similar, but it’s worth checking with your specific plan since cost-sharing rules can vary.
Medicaid coverage varies by state. Most state Medicaid programs continue to cover COVID testing, but the specifics around which test types are covered and whether you need a provider order differ. Your state Medicaid office or the number on your card can confirm what applies to you.
For context, Medicare reimburses labs either $51 or $100 per COVID test depending on the type, which gives a rough sense of what these tests actually cost to process.
Free Testing Options That Remain
The federal program that mailed free at-home COVID tests through USPS is no longer accepting orders. That program, which at its peak shipped four free rapid tests per household, was one of the most widely used free options during the pandemic.
One program that still exists is the CDC’s Increasing Community Access to Testing (ICATT) program, which provides free testing to people who are uninsured and either symptomatic or have been exposed to COVID. These sites are located in communities across the country, and you can find locations through the CDC’s website. If you don’t have insurance and can’t afford an out-of-pocket test, ICATT sites are worth checking before paying retail prices.
Some local health departments and community health centers also offer low-cost or free testing, particularly in areas with higher COVID transmission. Availability changes frequently, so searching for your city or county health department’s current testing resources is the most reliable way to find these.
Choosing the Most Cost-Effective Option
For most people who just want to know if they’re currently infected, a $10 to $20 rapid antigen test from a pharmacy is the most practical choice. These tests give results in 15 minutes and are reliable enough for everyday decision-making, like whether to visit an elderly relative or go to work. If the result is positive, you can be confident it’s accurate. A negative result is less definitive, especially in the first day or two of symptoms, so testing again 48 hours later improves reliability.
PCR tests make more sense when you need documentation for travel, a medical procedure, or a workplace requirement, or when you want higher sensitivity after a known exposure with negative rapid results. Just be prepared for a bill in the $50 to $180 range if you’re uninsured or your plan doesn’t cover it. Ask the testing site for their self-pay price upfront, since that’s often lower than what they bill insurance companies.

