Quick answer: How much is a TB test at CVS? A TB skin test at CVS MinuteClinic typically runs about $35 to $75 cash without insurance, and that price covers the placement visit only. You have to return 48 to 72 hours later for a nurse to read the result, which is sometimes a second charge. Not every CVS location offers it, so call ahead. If you need a documented result fast or your skin test history is messy, a TB blood test (IGRA) at Quest or Labcorp runs about $60 to $130 cash and needs only one visit.

How much is a TB test at CVS without insurance?

Expect roughly $35 to $75 in cash for the tuberculin skin test (the PPD) at a CVS MinuteClinic, with the price varying by state and location. That fee buys the placement appointment, where a clinician injects a small amount of tuberculin under the skin of your forearm. The read is the part people forget to budget for. You must come back in 48 to 72 hours so a provider can measure the raised area, and depending on the clinic that follow-up read may be bundled in or billed as a separate short visit.

Here is the insider detail most price pages skip: the TB skin test is a two-appointment commitment by design, not a one-and-done. The reaction you are paying to have measured does not even appear until your immune system responds over those two to three days. If you miss the 72-hour window, the result is invalid and you start over, which is how a $50 test quietly becomes a $100 test. Build both trips into your schedule before you book.

With insurance, a TB test is often covered when a doctor orders it for a real medical reason, such as exposure or symptoms. When you need it purely for a job, school, or volunteer requirement, many plans treat it as non-covered and you pay the retail or contracted rate out of pocket. It is worth one call to your plan before assuming it is free.

A worked example of the real CVS cost

Numbers make this concrete. Say your MinuteClinic quotes $55 for the PPD placement. If that location bundles the read, your total is $55 and you are done after the second visit. If the location bills the read as a separate nurse visit at, say, $25, your real all-in cost is $80, not the $55 on the sign. Now suppose you book the placement on a Friday afternoon. Your 48 to 72 hour read window lands on Sunday through Monday. If that clinic has no Sunday provider and you cannot get there Monday before the window closes, the test expires and you pay the full $55 placement again. That is how the same skin test ranges from $55 to over $130 for one person, driven entirely by scheduling, not by the test itself.

Compare that to a single IGRA blood draw quoted at $99. One visit, no return trip, no expiration risk, results in a couple of days. On paper the blood test is the pricier line item, but once you price in the second visit, the missed-window risk, and your own time off work, the gap narrows fast and sometimes flips.

Can I get a TB test at CVS?

Often yes, but not always, and that is the catch worth checking first. CVS MinuteClinic offers the TB skin test at many locations, but availability is genuinely store by store and region by region. Some MinuteClinics have paused or dropped the PPD entirely, and a regular CVS pharmacy counter without a MinuteClinic attached usually cannot place one at all.

Before you drive over, do two things: confirm the specific MinuteClinic still does the TB skin test, and confirm a provider will be available to read it 48 to 72 hours later (including the weekend math if you go on a Thursday or Friday). Walk-in availability also swings with staffing. The fastest path is to book the placement appointment online and note the read window the moment you schedule, so you are not scrambling to find an open slot for the second visit.

One thing the CVS booking flow will not tell you: most MinuteClinics do not stock the TB blood test (IGRA). If your situation calls for the blood test, because of a BCG vaccine history or because you simply cannot make two trips, do not expect the retail clinic to draw it. That is a Quest, Labcorp, or doctor’s office job. Knowing this before you book saves you a wasted visit.

If your local MinuteClinic does not offer it, you are not stuck. Urgent care, your primary care office, county health departments, and standalone labs all place TB tests, and a few of those routes are cheaper than retail. Where to Get a TB Test Near You (and What It Costs) maps every option side by side.

How much do TB tests cost at CVS vs Walgreens, clinics, and health departments?

The skin test is cheap to make, so the price you pay is really about convenience and setting. Retail clinics charge a premium for walk-in access, while county health departments are usually the lowest cost and sometimes free, especially if you are in a required-screening group. Here is how the common routes compare in 2026.

Where Test type Cash price (approx.) Visits needed
CVS MinuteClinic Skin test (PPD) $35 to $75 2 (place + read)
Walgreens / in-store clinic Skin test (PPD), where offered $35 to $75 2 (place + read)
Urgent care Skin test (PPD) $25 to $90 2 (place + read)
Primary care office Skin test (PPD) $20 to $60 plus any visit fee 2 (place + read)
County health department Skin test (PPD) $0 to $30 2 (place + read)
Standalone lab / online order Blood test (IGRA) $60 to $130 1 (single draw)
Quest or Labcorp Blood test (IGRA) $60 to $130 1 (single draw)

Walgreens availability mirrors CVS: some locations with a clinic partner offer the PPD, many do not, so call the specific store. The pattern across every retail option is the same. You are paying for speed and a clean printout you can hand to an employer, not for a fancier test. The substance in the syringe is the same tuberculin whether it is placed at a health department for free or at a retail clinic for $60.

The health department line is the one most people overlook. County and city public health clinics screen for TB as part of their core mission, so their pricing is built to remove cost barriers, not to profit. If you are in a required-screening group, a recent contact of someone with TB, a refugee or recent immigrant, a healthcare or shelter worker, the test is frequently free. Even outside those groups, a $0 to $30 health department PPD beats retail by a wide margin. The trade-off is hours and wait times: public clinics keep narrower windows and you may not get same-day walk-in service, so this route rewards planning over urgency.

Skin test or blood test: which TB test should you pay for?

If you can only make one trip, the blood test usually wins on hassle even though it costs more. The TB blood test, called an IGRA (interferon gamma release assay, sold as QuantiFERON-TB Gold or T-SPOT), needs a single blood draw and no return visit, with results back in a couple of days. The skin test is cheaper up front but locks you into two appointments three days apart.

There is a real clinical reason the blood test exists beyond convenience. If you had the BCG vaccine (common outside the US), the skin test can throw a false positive because your body reacts to the tuberculin even without a real TB infection. The blood test is not fooled by BCG, which is exactly why many clinicians steer foreign-born patients straight to the IGRA. The two-step skin test you sometimes see required for healthcare jobs is a separate issue: it repeats the PPD one to three weeks later to catch a faded immune memory in older adults, not because the first test failed. For a deeper walkthrough of reading reactions and what counts as positive, see TB Skin Test vs Blood Test: How Each Works and Reading Results.

Here is how the two stack up on the things that actually decide cost and convenience.

Factor Skin test (PPD) Blood test (IGRA)
Cash price $0 to $90 $60 to $130
Visits needed 2 (place, then read in 48 to 72 hrs) 1 (single draw)
Time to result 2 to 3 days (after the read) 1 to 3 days
Affected by BCG vaccine Yes, can cause a false positive No
Miss-the-window risk Yes, expires if not read in 72 hrs None
Common settings Retail clinic, health dept, urgent care Quest, Labcorp, doctor’s office
Best for Lowest cash cost, no BCG history BCG history, one-trip needs, kids who fear two pokes-plus-read

A quick note that is easy to miss: neither test tells you whether TB is active and contagious. A positive only means your immune system has met the bacteria at some point. Active disease is confirmed with a chest X-ray and sometimes sputum tests, so talk to a clinician about next steps if your result comes back positive.

How the TB skin test actually works, visit by visit

Knowing the sequence in advance is the single best way to avoid paying twice. Here is what the skin test looks like start to finish.

  1. Visit one, the placement. A clinician injects 0.1 mL of tuberculin just under the skin of your inner forearm. Done correctly it raises a small pale bump, called a wheal, about the size of a pea. This takes under a minute. You leave with nothing visible to judge yet, which is the point: the test is measuring an immune response that has not happened.
  2. The 48 to 72 hour wait. Your immune system either reacts to the tuberculin or it does not. Do not scratch, cover with a bandage, or pick at the site. A little redness alone is not a positive; what matters is firm raised swelling, called induration.
  3. Visit two, the read. A trained provider feels for and measures the induration in millimeters, not the redness. This is why you cannot read your own test or send a phone photo: the measurement is by touch, and the positive cutoff (5 mm, 10 mm, or 15 mm) depends on your risk group. Miss this window and the result is void.

The induration cutoffs are where people misread their own arm. A 6 mm bump is positive for someone with HIV or a recent TB contact, but negative for a healthy person with no risk factors, where the line is 15 mm. That sliding scale is exactly why the read has to be done by a clinician who knows your history, and why a documented result on official paper carries weight that a self-assessment never will.

Common mistakes that turn a cheap TB test expensive

Most of the money wasted on TB testing comes from a handful of avoidable errors. Here are the ones we see most.

  • Booking the placement on a Thursday or Friday. Your read window can land on a weekend when the clinic has no provider. Book early in the week so the 48 to 72 hour read falls on a weekday.
  • Assuming the read is included. Some locations bill the second visit separately. Ask the exact all-in price before you pay for visit one, not after.
  • Not checking the form first. Paying for a one-step skin test when your employer requires a two-step, or paying for a skin test when the form accepts a blood test you could have done in one trip. The format on the form decides the cheapest route, not the other way around.
  • Getting a PPD with a BCG history. If you had the BCG vaccine, a skin test can read falsely positive and trigger a needless chest X-ray and follow-up. The IGRA blood test skips that whole detour and often saves money overall.
  • Skipping the health department. People drive to a $60 retail clinic without checking that the county clinic two miles away does it for $0 to $30, sometimes free.
  • Letting an old negative go to waste. Many employers and schools accept a documented negative from the past 12 months. Check your records before paying for a brand-new test.

None of these are exotic. They are scheduling and paperwork slips, and every one of them is fixable with two phone calls before you book.

What you actually need it for changes the cheapest route

Match the test to the requirement before you pay for the convenient option. Most employers, schools, and volunteer programs that ask for TB clearance will accept either a skin test or an IGRA blood test, and many will also accept a documented negative from the past year, so check the form before you book anything. If the requirement is a two-step skin test, budget for the extra placement and read, and start early because the full sequence stretches across two to three weeks.

Healthcare workers, new hires at hospitals, and many students face the strictest paperwork. TB Test for Work, School, and Healthcare Jobs: What You Need breaks down which settings demand two-step testing versus a single test and how long results stay valid. Get the exact requirement in writing from your employer or registrar first. Paying for the wrong format and having to repeat it is the most common and most avoidable TB-testing expense.

The two-step skin test, and why it doubles your trips

If your form says two-step, plan on four visits, not two. A two-step PPD means: place test one, read test one 48 to 72 hours later, then one to three weeks after that place test two, and read test two 48 to 72 hours after that. It exists to catch the boosted reaction in older adults whose immune memory of an old exposure has faded, so the first test can read negative and the second, given a few weeks later, reads truly positive. At a retail clinic charging per placement, a two-step sequence can run double the single-step price, which is another reason the one-trip blood test sometimes wins outright for healthcare hires.

Edge cases: uninsured, kids, employer-required, and Medicare

The standard advice shifts depending on who is getting tested and why. Here is how to think about the common edge cases.

If you are uninsured

Start with the county health department, full stop. It is the route built for exactly your situation, often $0 to $30 and sometimes free if you fall in a screening priority group. If you need it the same day and the health department cannot fit you in, urgent care or a MinuteClinic at $25 to $90 is the backup. Skip the hospital outpatient lab unless you have no other choice, because a TB test billed through a hospital can carry facility fees that turn a sub-$100 test into a multi-hundred-dollar bill.

If it is for a child or student

Schools and daycares often require TB clearance, and pediatric offices place the skin test routinely. For kids with a BCG history (common among children born abroad), ask about the IGRA blood test to avoid a false positive and a frightening, unnecessary chest X-ray. One blood draw is also kinder than two pokes plus a read for a child who dreads needles.

If your employer requires it

Two rules. First, get the requirement in writing: one-step or two-step, skin or blood, and how recent the result must be. Second, ask whether the employer or its occupational health partner covers the test directly. Many hospital systems test new hires in house at no cost to the employee, so paying out of pocket at CVS first can be money thrown away.

If you have Medicare or Medicaid

Coverage hinges on medical necessity. When a clinician orders the TB test because of symptoms, a known exposure, or a condition that raises your risk, Medicare and Medicaid generally cover it. When the test is purely an employment or school formality with no medical indication, it often is not covered and you pay out of pocket, which again points you toward the health department for the lowest cash price.

Decision guide: which route fits you

The honest answer to how much is a TB test at CVS is that the sticker price is the easy part; the route you pick matters more. Strip away the noise and the choice usually comes down to four questions. Walk them in order.

  1. Did you have the BCG vaccine? If yes, lean toward the IGRA blood test to avoid a false positive, even though it costs more. The skin test can send you down a needless X-ray rabbit hole.
  2. Can you make two trips within a tight 72-hour window? If no, the single-visit blood test is worth the premium. If yes, the skin test stays in play as the cheaper option.
  3. Is cost your top priority? If yes, call the county health department first, then urgent care, before the retail clinic. The same skin test can be free to $90 depending on where you walk in.
  4. What does the form actually require? One-step, two-step, skin only, blood accepted, recency limit. Confirm this in writing and let it override everything above. The cheapest test you have to redo is the most expensive test there is.

If you are getting blood drawn anyway, it is often smarter to capture a full baseline at once rather than pay per single test over the year. Here is how a full-body panel compares when you want more than a yes-or-no answer on one marker.

FAQ

How much are TB tests at CVS?

A TB skin test at a CVS MinuteClinic generally costs about $35 to $75 cash, covering the placement visit. You then return 48 to 72 hours later for the read, which may or may not be a separate charge depending on the location.

How much does a TB skin test cost at CVS without insurance?

Without insurance, plan on roughly $35 to $75 for the PPD skin test at CVS. County health departments and some urgent care centers are often cheaper, with health departments sometimes free for people in required-screening groups.

Can you get a TB test at CVS?

Many CVS MinuteClinic locations offer the TB skin test, but it is not universal and a standard pharmacy counter cannot place one. Call the specific MinuteClinic to confirm it still does the test and that someone can read it 48 to 72 hours later.

How much does a TB test at CVS cost with the read included?

At locations that bundle the placement and read, the all-in price usually still falls in the $35 to $75 range. Where the read is billed separately, expect a small additional fee for that second visit, so ask up front how the location structures it.

Does CVS do the TB blood test (IGRA) or only the skin test?

Most CVS MinuteClinics offer the skin test (PPD) but not the IGRA blood test. If you need the blood test, because of a BCG history or a one-visit requirement, plan on Quest, Labcorp, or a doctor’s office instead, where it runs about $60 to $130 cash.

How long does a TB test from CVS take to get results?

For the skin test, results are available right after the read, which happens 48 to 72 hours after placement, so figure two to three days end to end. The clinic measures the induration in millimeters and tells you on the spot. A blood test, if you go that route elsewhere, typically returns results in one to three days.

Is a TB test from CVS accepted for work or school?

Usually yes. A documented PPD result from a MinuteClinic is a valid medical record most employers and schools accept, but confirm your form does not specifically require a two-step test or a blood test. Get the exact requirement in writing before you pay, since redoing it in the right format is the costliest mistake.

Why is the CVS TB test cheaper than urgent care sometimes and more expensive other times?

Price swings with setting and how the read is billed. A health department PPD can be free to $30, urgent care runs $25 to $90, and CVS lands around $35 to $75. The substance injected is identical everywhere, so you are paying for walk-in speed and the printout, not a better test.

Is the blood test worth paying more than the CVS skin test?

If you want a single visit, no return trip, and a result that is not confused by a past BCG vaccine, the IGRA blood test at $60 to $130 is often worth the extra cost. If price is the only concern and you can make two appointments, the skin test is cheaper.

What happens if I miss the 48 to 72 hour read window at CVS?

The test is void and you have to start over with a new placement, which means paying the placement fee again. There is no way to read it late or fix it, because the measurable reaction fades. This is the single most common way a $50 skin test becomes a $100 one, so book the placement early in the week and lock in the read appointment when you schedule.