Skip to main content

Compare treatments

Diphenhydramine 50mg Tablets (Generic Nytol One-A-Night - Short-Term Sleep Aid) vs Phenergan - Promethazine 25mg Tablets (Travel Sickness / Short-Term Sleep Aid)

Both are sedating antihistamines used for short-term sleep problems. Diphenhydramine is the shorter acting of the two and is taken 20 minutes before bed; promethazine lasts longer, which helps if you wake in the night but is also why some people feel groggy the next morning.

Diphenhydramine 50mg Tablets (Generic Nytol One-A-Night - Short-Term Sleep Aid)

Diphenhydramine 50mg Tablets (Generic Nytol One-A-Night - Short-Term Sleep Aid)

Form
Tablet
Strength
50mg
Classification
P

From £4.99

View Diphenhydramine
Phenergan - Promethazine 25mg Tablets (Travel Sickness / Short-Term Sleep Aid)

Phenergan - Promethazine 25mg Tablets (Travel Sickness / Short-Term Sleep Aid)

Form
Tablet
Strength
25mg
Classification
P

From £9.99

View Phenergan

About Diphenhydramine 50mg Tablets (Generic Nytol One-A-Night - Short-Term Sleep Aid)

Nytol One-A-Night (diphenhydramine 50mg) is an over-the-counter tablet for occasional short-term sleeplessness.

About Phenergan - Promethazine 25mg Tablets (Travel Sickness / Short-Term Sleep Aid)

Promethazine 25mg is a sedating antihistamine used for travel sickness and, because it also causes drowsiness, as a short-term sleep aid.

Common questions

Neither is a long-term answer, and the choice is mostly about duration. Diphenhydramine suits trouble falling asleep; promethazine suits broken sleep, at the cost of a heavier head the next day. Use either for a few nights at a time, not weeks.

Not sure which is right for you? Neither of these is available without a consultation. Complete a free online questionnaire and one of our UK-registered pharmacist prescribers will confirm which treatment suits you before anything is dispensed.

Subscribe to our newsletter

Subscribe to our newsletter and enjoy an exclusive 10% discount. No spams!