Skin Prick Tests: What It Is and What to Expect
Medically reviewed by Harsha Moole, MD, Internal Medicine. Last reviewed: October 2, 2026.
What kind of doctor provides Skin Prick Tests?
A dermatologist often performs skin prick tests. Allergists, doctors that treat allergies, also do these tests often. Your regular doctor may send you to one of these specialists. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.
What it is
A skin prick test shows whether your skin reacts to things like pollen, pet dander, mold, dust mites, or certain foods. The doctor or nurse places a tiny drop of each substance on your skin, usually on your back or forearm, then pricks the skin under each drop. If you are allergic, the spot gets red, itchy, and swollen.
Why a doctor might recommend it
Doctors use this test to find the cause of allergy symptoms such as sneezing, a runny nose, itchy eyes, hives, or a recurring rash. Knowing your triggers helps the doctor build a plan to avoid or treat them. Results come back in 15 to 20 minutes.
How to prepare
- Tell your doctor about all medicines you take, especially antihistamines, which block allergy symptoms.
- Your doctor may ask you to stop antihistamines for several days before the test, since they can hide the skin reaction.
- Do not stop any medicine unless your doctor tells you to.
- Mention any past severe allergic reaction called anaphylaxis.
What happens during it
You will sit or lie down while a nurse or doctor marks small spots and places a drop of each test substance on each spot. The provider then pricks the skin lightly through each drop. Most people say this feels like a quick scratch. After waiting about 15 to 20 minutes, the provider measures any raised, red spots.
Recovery
There is almost no recovery time. Mild itching usually fades within a few hours. A cool cloth or over-the-counter cream can ease any lingering itch, and you can return to normal activities right away.
Risks and side effects
Skin prick tests are very safe. Itching, redness, and small swollen bumps at the test sites usually go away within a few hours. In rare cases, a stronger reaction can occur, so the test is always done in a medical office where help is close by.
Who performs it
Allergists and dermatologists perform skin prick tests. Trained nurses or medical assistants may place the drops and pricks while the doctor supervises and reads the results.
How a direct primary care or concierge doctor fits in
A direct primary care doctor charges a flat monthly fee instead of billing insurance. A concierge doctor usually charges more and often works with insurance. Either one can be a good first stop for allergy symptoms. They can evaluate you, treat mild allergies, and order or sometimes perform testing, referring complex cases to an allergist or dermatologist.
Common questions
Does the test hurt?
Most people feel only a light scratch and a quick prick. The itching that follows can be annoying, but it usually fades fast.
How soon will I get results?
Results are usually ready within 15 to 20 minutes, before you leave the office. The doctor will explain what each reaction means.
Can children have skin prick tests?
Yes, doctors perform them on children, including infants, when allergy testing is needed. The test is adjusted for the child's size and comfort.
What if my test is negative but I still have symptoms?
Skin tests do not catch every allergy. Your doctor may suggest blood tests or other checks to look for other causes.
Sources
- MedlinePlus - Allergy Skin Test
- MedlinePlus - Allergy skin prick or scratch test: MedlinePlus Medical Encyclopedia Image
Medical Disclaimer
This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.