Most tuberculosis tests cause little to no pain
The two main TB tests—the skin test and the blood test—are not painful procedures. The skin test involves a small needle prick that most people describe as a pinch, similar to a mosquito bite. The blood test is a standard venipuncture (blood draw) that lasts a few seconds. Neither test causes lasting discomfort, though some people experience mild soreness at the injection site for a day or two afterward.
What you feel depends partly on the skill of the person administering the test and your own pain sensitivity. If you are anxious about needles, telling the healthcare provider beforehand can help—they may have techniques to make the experience easier, such as applying a numbing cream before the skin test or having you look away during the blood draw.
Key Takeaways
- The TB skin test (Mantoux test) involves a shallow needle prick on the forearm that feels like a pinch and takes seconds.
- The TB blood test is a standard blood draw that may cause brief discomfort but no lasting pain.
- Mild soreness, redness, or swelling at the injection site can occur but usually fades within a day or two.
- You must return to the clinic 48 to 72 hours after a skin test so a healthcare provider can read the results—this second visit does not involve another needle.
What happens during a TB skin test
The TB skin test, also called the Mantoux test or tuberculin skin test (TST), uses a very fine needle to inject a small amount of fluid called tuberculin into the top layer of your skin on the inner forearm. The needle is so shallow that it does not reach the deeper layers where pain nerves are concentrated, which is why most people feel only a slight prick or pressure rather than pain.
The injection itself takes a few seconds. You may see a small raised bump (called a wheal) appear immediately at the injection site—this is normal and expected. The bump usually flattens within a few minutes. Some people experience mild itching or a slight sting for a moment, but this passes quickly.
After the injection, you can use your arm normally. There is no restriction on activity, and you can wash the area gently. Do not cover the injection site with a bandage unless it is weeping, because the skin needs to stay visible for the healthcare provider to read the test result.
What happens during a TB blood test
The TB blood test, also called an interferon-gamma release assay (IGRA), is drawn like any other blood test. A healthcare provider or phlebotomist will tie a band around your upper arm to make veins more visible, clean the skin with an alcohol wipe, and insert a needle into a vein to collect blood into one or more tubes. The entire process usually takes less than a minute.
You may feel a brief sting when the needle enters the skin, and some people feel mild pressure or a tugging sensation as blood is drawn. Once the needle is removed, you can apply gentle pressure with a cotton ball or gauze for a minute or two. Bruising at the puncture site is possible but usually minor and fades within a week.
The blood test has one advantage over the skin test: you get results within a few days rather than having to return for a second appointment. However, some clinics prefer the skin test because it is less expensive and does not require a laboratory to process the sample.
Mild side effects that can occur after testing
Most people have no side effects from either TB test. However, some experience minor local reactions at the injection or puncture site. These are normal and do not mean the test failed or that you have TB.
After a skin test, you might notice redness, swelling, or itching at the injection site in the hours or days following the test. These reactions are usually mild and resolve on their own. You can apply a cool compress or take an over-the-counter pain reliever if the itching bothers you, but do not scratch the area, as this can affect how the healthcare provider reads the result.
After a blood test, bruising or tenderness at the puncture site is common, especially if you take blood thinners or have fragile veins. Applying ice for the first 24 hours and then heat afterward can help reduce bruising. If swelling or pain worsens after a few days, contact your healthcare provider.
Why you must return for a skin test reading
If you have a TB skin test, you must return to the clinic 48 to 72 hours after the injection so a healthcare provider can measure and interpret the result. This second visit does not involve another needle or any pain—the provider simply looks at and measures the raised bump (if any) on your forearm using a ruler or measuring device.
This return visit is essential because the size of the bump, not whether a bump exists, determines the result. A bump that is too small may mean you do not have TB infection, while a larger bump may indicate TB infection. The healthcare provider cannot tell you the result over the phone or by looking at a photo, because the measurement must be done in person and recorded accurately.
If you cannot return within the 72-hour window, let your clinic know as soon as possible. Some clinics can reschedule you, though waiting longer than 72 hours may mean you need to start the test over.
Managing needle anxiety before testing
If you are nervous about needles, you are not alone. Tell the healthcare provider or phlebotomist before the test begins. Many clinics have strategies to help, such as applying a numbing cream (like lidocaine) to the skin 20 to 30 minutes before the test, using a smaller needle, or having you lie down during the blood draw to prevent fainting.
Some people find it helpful to take slow, deep breaths during the test, focus on something else in the room, or ask the provider to describe what they are doing step by step. Others prefer not to watch the needle. There is no shame in any of these approaches—healthcare providers are used to working with people who have needle anxiety.
If you have had a severe allergic reaction to a TB test in the past, or if you have a condition that affects how your immune system responds, tell your provider before testing. In rare cases, an alternative test may be recommended.
Frequently Asked Questions
Can I use numbing cream before a TB skin test?
Yes. Many clinics can apply a topical numbing cream like lidocaine to your forearm 20 to 30 minutes before the test. Ask your clinic if this is available when you schedule your appointment. The numbing cream does not interfere with the test result.
What if I faint during the blood test?
Tell your healthcare provider if you have fainted during blood draws before. They can have you lie down during the test, which greatly reduces the risk of fainting. Lying down keeps blood flowing to your brain and makes the experience less stressful for many people.
Is the TB skin test painful if I have sensitive skin?
Sensitive skin does not usually make the skin test more painful, since the needle is so shallow. However, you may experience more itching or redness at the site afterward. Let your provider know about your sensitive skin so they can monitor the injection site more carefully during the reading.
Can I shower or bathe after a TB test?
Yes. You can shower or bathe normally after either test. For a skin test, wash gently around the injection site and do not scrub it. For a blood test, you can wash the puncture site normally once any bleeding has stopped. Avoid very hot water on the blood draw site for the first 24 hours if you have significant bruising.
What if the needle misses the vein during a blood test?
If the phlebotomist cannot find a vein on the first try, they will usually try the other arm or a different location. Multiple attempts can be uncomfortable, but tell the provider if you are in pain. Some people have difficult veins, and the provider may use an ultrasound device to locate a vein or refer you to a specialist.