Question: how long for nyquil to work?
Answer: The onset of action of each ingredient in NyQuil is about 15 to 30 minutes and you will be begin to feel drowsy in that time frame. The maximum sedative effects however (from the doxylamine), won't occur until 2 to 3 hours after dosing.