Skin tests, such as allergy skin tests and TB skin tests, are generally not painful. The needles used for these tests are very small and only penetrate the surface of the skin. You might feel a slight prick, but it's usually very mild.
While the test itself is usually painless, some people may experience mild discomfort or itching at the site of the test afterwards. In rare cases, individuals may have an allergic reaction to the substance used in the test, causing symptoms like itching, a stuffy nose, red watery eyes, or a skin rash. A whole-body allergic reaction (anaphylaxis), though extremely rare, can be life-threatening and requires immediate medical attention.
Overall, skin tests are considered a safe and relatively painless way to diagnose allergies or other conditions.