The best place to get allergy testing is at an allergist’s office, where a board-certified allergist/immunologist can run skin prick tests, blood panels, and food challenges all under one roof. But allergists aren’t your only option. Primary care doctors, dermatologists, and even some urgent care clinics offer certain types of allergy testing, depending on what you suspect you’re reacting to.
Allergist’s Office: The Gold Standard
An allergist (formally called an allergist/immunologist) is a doctor who completed medical school, a three-year residency in internal medicine or pediatrics, and then two to three additional years of specialized training in allergy and immunology. This makes them the most qualified provider to test for and interpret allergies to foods, pollens, pet dander, mold, insect stings, and medications.
An allergist’s office is typically equipped to perform all major types of allergy testing: skin prick tests, blood draws for allergen-specific antibody levels, patch testing for contact allergies, and supervised oral food challenges. They can also do lung function testing if asthma is part of the picture. If you’re not sure what’s causing your symptoms, an allergist is the most efficient starting point because they can choose the right test and interpret borderline results in context.
To find one near you, the American College of Allergy, Asthma & Immunology (ACAAI) has a searchable directory at acaai.org where you can filter by zip code. The American Academy of Allergy, Asthma & Immunology (AAAAI) offers a similar tool. Look for a provider who is board-certified, which confirms they’ve completed that extra fellowship training.
Primary Care Doctors
Your family doctor or internist can order blood-based allergy tests, which measure antibody levels in response to specific allergens. A blood test requires only a single draw, doesn’t need specialized equipment in the office, and works even if you’re currently taking antihistamines. For many people, this is the easiest first step because you already have a relationship with your primary care provider and can get a referral to a specialist if results warrant it.
What primary care offices generally can’t do is skin prick testing. That requires trained staff, a panel of allergen extracts, and the ability to manage a rare but possible severe allergic reaction on-site. If your doctor suspects your allergies are straightforward (seasonal sneezing, for example), a blood panel may be all you need. For more complex cases, they’ll refer you to an allergist.
Dermatologists for Contact Allergies
If your main issue is a skin rash from something you’ve touched, a dermatologist with a contact dermatitis clinic is often the right call. Patch testing, the method used to identify reactions to metals like nickel, fragrances, preservatives, rubber, hair dyes, and skin care ingredients, is a dermatology specialty. Small patches containing suspected allergens are applied to your back and left in place for 48 hours, then read again at 72 or 96 hours.
Not every dermatology practice offers comprehensive patch testing. Academic medical centers and specialized dermatology clinics are more likely to carry an extended panel. Stanford Health Care, for example, runs a dedicated Skin Allergies and Contact Dermatitis Clinic. If you’re reacting to something in your environment but aren’t sure what, ask if the clinic uses the North American Contact Dermatitis Group panel or a similarly broad set of test substances.
Pediatric Allergy Clinics
Children can be skin-tested at any age, though the approach may look slightly different for infants and toddlers. Pediatric allergists are board-certified and fellowship-trained specifically to work with kids, and they’re experienced at interpreting results in younger patients whose immune systems are still developing. Children’s hospital systems like Nemours Children’s Health have dedicated pediatric allergy and immunology departments across multiple locations, and most major children’s hospitals offer the same.
If your child’s pediatrician suspects a food allergy, they’ll likely refer you to a pediatric allergist who can perform a supervised oral food challenge. This involves feeding your child gradually increasing amounts of the suspected food while monitoring for reactions, and it needs to happen in a medical setting equipped for emergencies.
What Each Test Involves
A skin prick test can screen for up to 50 allergens at once. The provider cleans your forearm (or your back, in children), draws small marks on the skin, places a drop of each allergen extract next to a mark, and lightly pricks the surface with a tiny lancet. It doesn’t draw blood and causes only brief, mild discomfort. Results show up as small raised bumps within 15 to 20 minutes, and the whole appointment takes about 20 to 40 minutes.
Blood tests take longer to get results because the sample goes to a lab, but they’re useful when skin testing isn’t practical. You’re a better candidate for blood testing if you have widespread eczema or psoriasis that covers the usual testing sites, if you can’t stop taking antihistamines, or if you have a skin condition called dermographism where even light pressure causes welts.
Oral food challenges are the most involved. They’re performed in an allergist’s office or hospital setting by experienced physicians, with emergency equipment on hand. You’ll sign informed consent, and the process takes several hours because the allergen is given in gradually increasing doses with observation periods between each one.
How to Prepare
If you’re getting a skin prick test, you’ll need to stop certain medications beforehand so they don’t suppress your skin’s reaction and give a false negative. The general timeline:
- 5 days before: Stop oral antihistamines (cetirizine, loratadine, diphenhydramine, and similar)
- 3 days before: Stop antihistamine nasal sprays
- 2 days before: Stop heartburn medications that contain H2 blockers
- 1 day before: Stop beta blockers (blood pressure medication)
Blood tests don’t require you to stop any medications, which is one reason they’re sometimes preferred. Your provider will give you specific instructions when you schedule the appointment.
What It Costs
Costs vary significantly depending on the test type, your location, and whether you have insurance. Without insurance, rough ranges are:
- Skin prick test: $60 to $300
- Blood test (IgE panel): $200 to $1,000, depending on how many allergens are tested
- Patch test: $200 to $1,000, especially if multiple visits are needed to read results
- Oral food challenge: $300 to $800, reflecting the extended medical supervision required
On top of the test itself, expect an initial consultation fee of $100 to $250 and follow-up visits of $50 to $200 to review results and discuss treatment. With insurance, specialist co-pays typically run $10 to $50 per visit, though you may owe more if you haven’t met your deductible. Most health plans cover allergy testing when it’s ordered by a physician, but call your insurer first to confirm coverage and check whether you need a referral.
Skip the At-Home Kits
At-home food sensitivity tests sold online measure a type of antibody called IgG, which reflects foods you’ve been eating regularly, not foods you’re allergic to. These kits produce long reports flagging dozens of foods, but the results are largely meaningless. Both the American Academy of Allergy, Asthma & Immunology and the Association for Diagnostics & Laboratory Medicine recommend against using them. No clinical trials have shown these tests can accurately identify food sensitivities or intolerances, and the high rate of false positives can lead people to unnecessarily eliminate nutritious foods from their diet.

