The time depends on which test you get
A tuberculosis skin test (also called a Mantoux test or TST) takes about 15 minutes to administer, but you have to return 48 to 72 hours later for the result. A blood test for TB takes about 10 minutes to draw but results come back in 1 to 3 weeks depending on the lab. A chest X-ray takes 10 to 15 minutes but may take days or weeks to be read by a radiologist. If you have symptoms and need a sputum test (coughing up a sample), collection takes a few minutes but results take 2 to 8 weeks because the bacteria grow slowly in culture.
The test your doctor orders depends on why you're being tested. People with TB symptoms usually get a chest X-ray and sputum test. People being screened for latent TB (infection without illness) usually get a skin test or blood test first. Healthcare workers and people with recent TB exposure often get blood tests because results come back faster than skin tests.
Key Takeaways
- A TB skin test takes 15 minutes to place but requires a return visit 48 to 72 hours later to read the result.
- Blood tests for TB take 10 minutes to draw and results arrive in 1 to 3 weeks, making them faster overall than skin tests.
- Chest X-rays take 10 to 15 minutes but the radiologist's reading may take several days to a week.
- Sputum tests for active TB take weeks because the bacteria must be grown in culture, which is the most reliable way to confirm TB disease.
The TB skin test: 15 minutes now, results in three days
The skin test is the oldest TB screening method and still widely used. A nurse injects a small amount of purified protein derivative (PPD) just under the skin on your forearm. The injection itself takes less than a minute. You leave and return exactly 48 to 72 hours later—the timing matters because the body's reaction peaks in that window. At the second visit, a nurse measures any swelling (called induration) with a ruler. That measurement takes 2 to 3 minutes.
The skin test is free or low-cost at most public health departments and community health centers. The main drawback is the two-visit requirement. If you miss the return appointment, you have to start over. People who have received a BCG vaccine (common outside the United States) may have a false positive, which then requires a blood test to confirm.
Blood tests: 10 minutes to draw, 1 to 3 weeks for results
TB blood tests (called interferon-gamma release assays, or IGRAs) measure how your immune system responds to TB antigens. The draw takes about 10 minutes. The lab then runs the test, which usually takes 24 hours, but results are reported 1 to 3 weeks after you give the sample. The delay depends on how busy the lab is and whether they batch tests or run them continuously.
Blood tests are faster overall than skin tests because you don't need a return visit. They're also more accurate for people who have received a BCG vaccine and for people with weakened immune systems. Some employers and schools prefer blood tests because results come back in one visit. The cost is higher than a skin test—typically $50 to $150 without insurance—but many insurance plans cover it.
Chest X-rays: 15 minutes to take, days to weeks to read
If you have TB symptoms (cough lasting more than three weeks, chest pain, fever, night sweats), your doctor will order a chest X-ray. The X-ray itself takes 10 to 15 minutes from check-in to leaving. You stand still while the machine takes images from different angles. The radiologist then reads the images to look for patterns that suggest TB.
The reading time varies widely. In a busy hospital, a radiologist may read your X-ray the same day. In other settings, it can take 3 to 7 days. Your doctor's office will call you with results, or you can ask when to expect them. An X-ray alone cannot diagnose TB—it shows suspicious patterns but a sputum test is needed to confirm the bacteria are present.
Sputum tests: The gold standard, but slowest
A sputum test is the only way to confirm active TB disease. You cough into a cup to produce a sample of mucus from your lungs. Producing the sample takes a few minutes, though some people need to be induced with a saline mist to cough deeply enough. You may need to give three samples over three days to increase the chance of detecting bacteria.
The lab then grows the bacteria in culture, which is the most reliable method but takes time. Initial results (called smear microscopy) may come back in 24 to 48 hours, but full culture results take 2 to 8 weeks. Drug-susceptibility testing—which shows whether the TB responds to standard medications—takes another 2 to 4 weeks. If you have symptoms and a positive sputum smear, your doctor may start treatment before culture results come back rather than wait weeks.
What affects how long your results take
Lab workload is the biggest factor. A busy urban hospital lab may process blood tests in one week; a smaller lab may take three weeks. The type of test matters too—sputum culture is inherently slow because bacteria grow at their own pace, while blood tests are faster because they measure immune response rather than growing organisms.
Your location affects timing. Public health departments often have faster turnaround than private labs because they process TB tests continuously. If you're tested at a clinic in a rural area, samples may be sent to a regional lab, adding shipping time. Insurance also plays a role—some insurance plans require pre-authorization, which can delay testing by a few days.
What happens while you wait for results
If you have TB symptoms and a positive chest X-ray or positive sputum smear, your doctor may start treatment before culture results confirm TB. This is standard practice because waiting weeks to start treatment can allow the disease to progress. You'll be isolated from others until you've been on medication for at least two weeks and your symptoms improve.
If you're being screened for latent TB (no symptoms, no X-ray findings), you can go about your normal activities while waiting for results. A positive test means you have TB infection but are not sick and cannot spread it. Your doctor will then discuss whether you need preventive treatment, which depends on your age, immune status, and TB exposure history.
Frequently Asked Questions
Can I get results faster if I pay more?
Not significantly. Lab processing time is determined by the test method, not payment. A blood test takes 1 to 3 weeks whether you pay out of pocket or use insurance. Sputum culture cannot be rushed—bacteria grow at a fixed rate. Some private labs advertise faster turnaround, but the difference is usually days, not weeks.
What if I can't go back for my skin test reading?
You must return within 72 hours for an accurate result. If you miss the window, the test is invalid and you'll need to start over. If you know you can't return, tell your doctor before the test is placed so they can order a blood test instead.
Do I need to do anything to prepare for a TB test?
For a skin test or blood test, no preparation is needed. For a sputum test, you may be asked to rinse your mouth with water first. For a chest X-ray, wear clothing without metal buttons or zippers. Tell your doctor if you're pregnant before an X-ray, though TB testing is generally safe during pregnancy.
Can I get tested at an urgent care or walk-in clinic?
Yes, but results may take longer. Urgent care clinics can do skin tests and blood draws, but they often send samples to outside labs, which adds processing time. Public health departments and TB clinics usually have faster turnaround because they process TB tests in-house.
What if my test is positive—how soon will I see a doctor?
If you have symptoms and a positive sputum smear, your doctor should contact you within 24 hours. If you have a positive skin test or blood test with no symptoms, your doctor will schedule an appointment within a few days to discuss next steps. Do not wait for an appointment if you develop a cough, fever, or chest pain—call your doctor immediately.