Seasonal Allergies medication prices (2026)
Second-generation antihistamines (loratadine, cetirizine, fexofenadine) and nasal steroids (fluticasone, mometasone) are first-line for seasonal allergies. All are available OTC for $5–15.
Medically reviewed by Sara Marin, PharmD · Last verified 2026-05-18
All Allergies medications ranked by cash price
| Brand | Generic | Strength | Generic cash | Brand cash |
|---|---|---|---|---|
| Benadryl | Diphenhydramine | 25 mg | $3.40 | $11.99 |
| Zyrtec | Cetirizine | 10 mg | $6.20 | $18.99 |
| Claritin | Loratadine | 10 mg | $6.50 | $19.99 |
| Allegra | Fexofenadine | 180 mg | $7.10 | $21.99 |
| Singulair | Montelukast | 10 mg | $7.40 | $178.00 |
| Flonase | Fluticasone Nasal | 50 mcg | $8.40 | $22.99 |
| Nasonex | Mometasone Nasal | 50 mcg | $18.40 | $212.00 |
FAQ
What is the cheapest medication for Allergies?
Generic Diphenhydramine (Benadryl) averages $3.40 cash. Cost Plus and Costco usually have the lowest verified prices.
Can I fill Allergies medications without insurance?
Yes. Every drug on this page can be filled cash-pay at any US pharmacy. Generic versions are usually under $15/month at Cost Plus, Costco, or with a GoodRx coupon.
Are generic Allergies drugs as good as brand?
Yes — the FDA requires generics to contain the same active ingredient at the same strength as the brand and to be therapeutically equivalent.
