Depends on effect: Benedryl is a great antihistamine & acts quickly. It will tend to dry secretions some but has the problem of lasting only a few hours & entering the brain & making most people drousy. Claritin (loratadine) takes a day or two to kick in but lasts all day & rarely makes anyone drousy. Allegra is similar but may work a little faster. You may need to try both to see if the effect is what you need.
Answered 4/2/2019
5.6k views
Neither: Benadryl (diphenhydramine) and claratin are antihistamines, more useful for treating allergies than a uri. Benadryl (diphenhydramine) is sometimes added to combination cold medicines, mainly to help you sleep, .
Answered 12/25/2022
5.6k views
3 doctors weighed in across 3 answers
5 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question