A cough is your body’s way of clearing irritants and mucus from your airways. When you are sick, that reflex can fire hundreds of times a day and keep you awake at night. The most effective steps are to stay hydrated, use honey for adults and children over age one, keep the air moist, and treat the underlying cause when one is treatable. Most coughs from a common viral infection ease within one to three weeks without antibiotics.
What Is Actually Happening When You Cough?
Coughing is a protective reflex, not a disease. Specialized nerve endings in your throat, windpipe, and larger airways detect irritants and send a signal to a cough center in your brainstem. Your body responds by closing the glottis, building pressure in your chest, then opening it suddenly to blast air and mucus upward and out.
When you catch a respiratory virus, the lining of your airways becomes inflamed. That inflammation triggers two things at once: more mucus production and heightened sensitivity of those cough nerve endings. This is why a mild tickle can set off a coughing fit, and why the cough often lingers even after the infection itself has cleared.
Understanding this matters because it explains why cough medicines often disappoint. A cough has a purpose. Suppressing it entirely is not always the goal, and many over-the-counter products have weak evidence behind them.
How To Stop Coughing When Sick: Step By Step
Start with the basics that have the best evidence and the fewest risks. These steps work for most viral coughs.
- Drink fluids throughout the day. Water, warm tea, and broth thin mucus so it is easier to clear. Warm liquids may also soothe an irritated throat.
- Use honey for adults and children over age one. A spoonful of honey can calm a cough, and some studies suggest it performs as well as common over-the-counter cough syrups for nighttime cough in children. Never give honey to infants under 12 months because of the risk of infant botulism.
- Add moisture to the air. A cool-mist humidifier or sitting in a steamy bathroom can loosen mucus and ease throat irritation. Clean humidifiers regularly to prevent mold and bacteria growth.
- Try saline nasal drops or sprays. Keeping nasal passages clear reduces postnasal drip, a common trigger for coughing, especially at night.
- Elevate your head while sleeping. An extra pillow can reduce mucus pooling in your throat and cut down on nighttime coughing.
- Avoid smoke and other irritants. Cigarette smoke, vaping, strong fragrances, and cleaning fumes all worsen airway irritation.
- Rest. Your immune system works better when you are not run down.
If these steps are not enough, the next question is what is causing the cough. A bacterial infection, asthma flare, allergies, or acid reflux each need a different approach. Antibiotics do nothing for viral infections, which cause most coughs.
Do Over-The-Counter Cough Medicines Actually Work?
The evidence for most over-the-counter cough medicines is weak, and this surprises many people. A review of studies on non-prescription cough preparations found little consistent proof that they reduce cough meaningfully compared with placebo, particularly in children.
That does not mean none of them help anyone. It means the average benefit is small and hard to prove.
Two categories exist. Suppressants like dextromethorphan aim to quiet the cough reflex. Expectorants like guaifenesin aim to thin mucus so you can cough it out. Some people report relief from each. The clinical trial evidence is mixed.
What is clearer: cough medicines should not be given to children under age four, and major health organizations advise against them for young children because of limited benefit and real risk of side effects. For children over four, check with a pediatrician before using any product.
If you take a cough medicine, follow the label exactly. Do not combine multiple products that contain the same ingredient, which is a common cause of accidental overdose.
When Should You See A Doctor For A Cough?
Most coughs from a cold or flu improve on their own. Certain signs mean you should get medical care rather than wait it out.
- Coughing up blood or rust-colored mucus
- Shortness of breath or difficulty breathing
- Chest pain
- A cough lasting more than three weeks
- Fever above 100.4°F (38°C) that persists or returns
- Wheezing or a whistling sound when breathing
- Unexplained weight loss alongside the cough
- A cough that starts suddenly and severely
Some of these point to pneumonia, pertussis (whooping cough), asthma, or other conditions that need specific treatment. A cough that lingers for weeks after other symptoms resolve is common after viral infections, but it can also signal something that needs evaluation. If you are unsure, a call to your doctor is reasonable.
People with weakened immune systems, chronic lung disease, or heart conditions should set a lower threshold for seeking care.
Why Does A Cough Linger After You Feel Better?
A cough can outlast the infection that caused it by weeks. This is called a post-infectious cough, and it is one of the most common reasons people see a doctor for a persistent cough.
Here is what happens. The viral infection is gone, but the airway lining is still inflamed and hypersensitive. The cough nerve endings stay trigger-happy. Mild irritants like cold air, talking, or a small amount of mucus now set off the reflex. Over time, this usually settles on its own.
Postnasal drip, where mucus from the nose drips down the back of the throat, is another frequent cause of a lingering cough. So is acid reflux, which can irritate the throat without obvious heartburn.
If a cough lasts longer than eight weeks in an adult, doctors call it chronic. At that point, a structured evaluation is warranted to rule out asthma, reflux, postnasal drip, and other causes.
What About Antibiotics And Prescription Treatments?
Antibiotics treat bacterial infections only. They do nothing for the viruses that cause the common cold, flu, and most bronchitis. Taking antibiotics for a viral cough does not help you and contributes to antibiotic resistance.
When a bacterial cause is confirmed or strongly suspected, a doctor may prescribe antibiotics. Examples include bacterial pneumonia or pertussis.
For other situations, a doctor might recommend:
- Inhaled corticosteroids if asthma or another inflammatory airway condition is driving the cough.
- Acid-reducing medication if reflux is the trigger.
- Allergy treatment if postnasal drip from allergies is the cause.
- Prescription cough suppressants in limited situations, such as a severe cough that interferes with sleep or recovery.
Each of these targets a specific cause. None is a general fix for a cough, and none should be started without a diagnosis.
Does Honey Really Help A Cough?
Honey has the strongest evidence of any home remedy for cough. Several studies, including research in children, have found that honey reduces nighttime cough frequency and improves sleep compared with no treatment. Some trials found it worked about as well as dextromethorphan.
The effect is modest but real, and honey is generally safe for anyone over age one.
The infant warning is not optional. Honey can contain spores that cause infant botulism in babies under 12 months, whose digestive systems are not mature enough to handle them. For infants, use only what a pediatrician recommends.
Honey is also a source of sugar. People with diabetes should account for it in their intake.
What Makes A Cough Worse At Night?
Coughs often worsen at night, and there are physical reasons for it. When you lie flat, mucus that has collected in your sinuses drains down your throat and triggers the cough reflex. Lying down also makes reflux more likely, since stomach acid can flow back into the throat more easily.
Practical steps that may help at night:
- Sleep with your head elevated on extra pillows.
- Use a humidifier in the bedroom.
- Clear your nose with saline before bed.
- Avoid eating a large meal close to bedtime if reflux is a factor.
- Take honey before bed if you are over age one.
If nighttime coughing is severe and persistent, mention it to a doctor. It can be a sign of asthma, reflux, or another condition that responds to targeted treatment.
How Long Should A Cough Last?
A cough from a common viral infection usually improves within one to three weeks. A post-infectious cough can last up to eight weeks. Beyond eight weeks in adults, the cough is considered chronic and deserves a medical workup.
Timelines vary. Some people recover in days. Others cough for a month or more after a bad respiratory infection. How long yours lasts depends on the cause, your overall health, and whether irritants like smoking are still present.
Do not assume a long cough is harmless just because you feel otherwise fine. Get it checked if it crosses the three-week mark or comes with any warning signs.
Frequently Asked Questions
How do I stop coughing when sick at night?
Elevate your head, run a humidifier, clear your nose with saline, and take honey before bed if you are over age one. These steps reduce mucus drainage and throat irritation that trigger nighttime coughing.
Does honey really stop a cough?
Studies suggest honey can reduce nighttime cough and improve sleep, sometimes as well as common cough syrups. It is safe for anyone over age one but never for infants under 12 months.
When should I worry about a cough?
See a doctor if you cough up blood, have trouble breathing, chest pain, a fever above 100.4°F (38°C), or a cough lasting more than three weeks. These can signal pneumonia, asthma, or another condition needing treatment.
Do antibiotics help a cough?
Antibiotics only work on bacterial infections, and most coughs are caused by viruses. Taking them for a viral cough does not help and adds to antibiotic resistance.

