How Long Does Benadryl Last?
Quick Answer
4–6 hours per dose. Drowsiness may linger for several hours after other effects subside, especially in older adults.
Typical Duration
Quick Answer
Benadryl (diphenhydramine) provides relief for 4–6 hours per dose. You'll typically feel effects within 15–30 minutes of taking it, with peak drowsiness and antihistamine activity occurring around 1–3 hours. The sedating effects can persist longer than the allergy relief, particularly in older adults and those taking it for the first time.
How Long Benadryl Effects Last by Symptom
| Effect | Onset | Peak | Duration |
|---|---|---|---|
| Allergy relief (sneezing, itching) | 15–30 minutes | 1–2 hours | 4–6 hours |
| Drowsiness/sedation | 20–30 minutes | 1–3 hours | 4–8 hours |
| Anti-nausea effect | 15–30 minutes | 1–2 hours | 4–6 hours |
| Itching relief (hives, rash) | 15–30 minutes | 1–2 hours | 4–6 hours |
How Benadryl Works
Benadryl is a first-generation antihistamine that blocks H1 histamine receptors throughout the body. Unlike newer antihistamines like cetirizine (Zyrtec) or loratadine (Claritin), diphenhydramine crosses the blood-brain barrier easily, which is why it causes significant drowsiness. This same property makes it useful as a short-term sleep aid, though it is not recommended for long-term use in that role.
Factors That Affect Duration
- Age: Older adults (65+) metabolize Benadryl more slowly, and effects — especially sedation — can last 8+ hours. The American Geriatrics Society lists it as a potentially inappropriate medication for seniors.
- Body weight: Larger individuals may clear the drug faster.
- Liver function: Since Benadryl is processed by the liver, impaired liver function extends its duration.
- Other medications: Combining with alcohol, sleep aids, or other sedatives intensifies and prolongs drowsiness.
- Food: Taking Benadryl with food can slightly delay onset but does not significantly change overall duration.
- Tolerance: Frequent users may notice reduced effectiveness over time, though drowsiness often persists.
Benadryl vs. Other Antihistamines
| Antihistamine | Duration | Drowsiness | Doses per Day |
|---|---|---|---|
| Benadryl (diphenhydramine) | 4–6 hours | High | Every 4–6 hours |
| Zyrtec (cetirizine) | 24 hours | Mild | Once daily |
| Claritin (loratadine) | 24 hours | Minimal | Once daily |
| Allegra (fexofenadine) | 12–24 hours | Minimal | Once or twice daily |
| Xyzal (levocetirizine) | 24 hours | Mild | Once daily |
How Long Benadryl Stays in Your System
The half-life of diphenhydramine is roughly 4–8 hours in healthy adults, meaning it takes about 24–48 hours for the drug to be fully eliminated. In older adults, the half-life can extend to 12–17 hours.
- Blood: Up to 24 hours
- Urine: Up to 48 hours (potentially longer in elderly patients)
Dosing Guidelines
- Adults and children 12+: 25–50 mg every 4–6 hours (max 300 mg/day)
- Children 6–11: 12.5–25 mg every 4–6 hours (max 150 mg/day)
- Children under 6: Consult a pediatrician before giving Benadryl
Safety Tips
- Do not drive or operate heavy machinery after taking Benadryl — drowsiness impairs reaction time even after you feel "awake."
- Avoid alcohol, which amplifies sedation.
- For ongoing allergies, switch to a non-drowsy 24-hour antihistamine rather than taking Benadryl repeatedly.
- If using Benadryl as a sleep aid, limit use to occasional nights and speak with your doctor about better long-term alternatives.
When to See a Doctor
Seek medical attention if you experience rapid heartbeat, confusion, difficulty urinating, or vision changes after taking Benadryl. These may indicate an adverse reaction or overdose, especially in older adults or when combined with other medications.