Can You Give Keflex (Cephalexin) With NyQuil?
In our latest question and answer, Dr. Brian Staiger discusses the combined use of Keflex (cephalexin) and NyQuil.

Question
My son was prescribed Keflex for an ear infection. He is having a lot of trouble going to sleep. Is it okay to give him NyQuil too?

Answered by Dr. Brian Staiger, PharmD
Medical Content Reviewed By HelloPharmacist
Staff
Last updated Apr 11, 2025
Key points
- There is no known drug interaction between Keflex (cephalexin) and the drugs contained in NyQuil.
Answer
There is no known interaction between NyQuil and Keflex (cephalexin). They are considered safe to take together.
In fact, NyQuil is safe to take with the vast majority of antibiotics, certainly with most of the common ones you'd see used for an ear infection (e.g., amoxicillin, azithromycin, amoxicillin; clavulanic acid, Bactrim etc...).
I'm happy that you reached out to us since it's always a good idea to look into potential interactions between prescription medicine and over-the-counter products, especially ones like NyQuil like contain multiple ingredients.
Hopefully this answer has given you some peace of mind.
NyQuil Is A Multi-Drug Product
It is important to remember that NyQuil is a product that contains multiple drugs, so, when you consider interactions, you need to take all of the drugs contained in it into account.
There are a variety of NyQuil products on the market, with the two most commonly used being the 'original' NyQuil and NyQuil Severe.
The original NyQuil contains three drugs:
- Acetaminophen (pain reliever)
- Dextromethorphan (cough suppressant)
- Doxylamine (sedating antihistamine.
NyQuil Severe adds in the expectorant guaifenesin.
All of the drugs in the original NyQuil and NyQuil Severe are safe to give with Keflex (cephalexin). It can certainly be a good choice for short-term use to help your son sleep at night.
Final Words
I will also say here, wrapping up, is that if it is just the pain associated with your son's ear infection that is keeping him up, simply giving him only an analgesic, like Tylenol, may help. He may not need all the other drugs contained in NyQuil.
Additionally, you should see Keflex start working in 3 to 4 days. If the ear infection doesn't seem to be getting better, be sure to speak with the doctor.
I wanted to thank you for reaching out and contacting us! We are always more than happy to help.
-
Dr. Brian Staiger, PharmD
- 5587 views