6 doctors weighed in:

Allergy testing tomorrow afternoon, so must I stop all allergy meds today?

6 doctors weighed in
Dr. Jeffrey Rumbyrt
Internal Medicine - Allergy & Immunology
3 doctors agree

In brief: Yes

In reality, most allergy medications need to be stopped 48 to 72 hours before testing.
This applies especially to antihistamine treatment. Some stomach medication, like ranitidine, famotidine, and Cimetidine also need to be held for 72 hours as they can interfere with testing too.

In brief: Yes

In reality, most allergy medications need to be stopped 48 to 72 hours before testing.
This applies especially to antihistamine treatment. Some stomach medication, like ranitidine, famotidine, and Cimetidine also need to be held for 72 hours as they can interfere with testing too.
Dr. Jeffrey Rumbyrt
Dr. Jeffrey Rumbyrt
Thank
Dr. David Menchell
Internal Medicine - Allergy & Immunology
1 doctor agrees

In brief: Meds/allergy testing

It depends on what type of tests.
Allergy blood tests (rast, mast) are not affected and do not require stopping meds. If you are having skin testing, it is important to stop antihistamines and related drugs . Stopping shorter acting drugs for 24 hours is fine (e.g. Benadryl, (diphenhydramine) dimetapp, hydroxyzine) but 48-72 hours is better for longer-acting meds (zyrtec, xyzal, claritin, clarinex, allegra, etc.).

In brief: Meds/allergy testing

It depends on what type of tests.
Allergy blood tests (rast, mast) are not affected and do not require stopping meds. If you are having skin testing, it is important to stop antihistamines and related drugs . Stopping shorter acting drugs for 24 hours is fine (e.g. Benadryl, (diphenhydramine) dimetapp, hydroxyzine) but 48-72 hours is better for longer-acting meds (zyrtec, xyzal, claritin, clarinex, allegra, etc.).
Dr. David Menchell
Dr. David Menchell
Thank
Get help from a real doctor now
Dr. Steven Seres
Board Certified, Internal Medicine
17 years in practice
497K people helped
Continue
108,000 doctors available
Read more answers from doctors