Coughing is a reflex your body uses to clear irritants and mucus from your airways. Most coughs caused by a cold or flu get better on their own within a few weeks, and the main things that help are rest, fluids, and soothing your throat. Antibiotics do not treat viral coughs, and most cough syrups have weak evidence behind them. Knowing what actually helps — and what does not — matters more than reaching for the nearest bottle in the medicine cabinet.
What To Do Against Coughing?
A cough is not the problem. It is the solution your body is using to solve a problem — clearing something out of your airways that should not be there.
That distinction shapes everything about how you respond to it. A cough that is doing useful work should not be fully suppressed. A cough that is dry, persistent, and keeping you awake at night is a different situation and may need a different approach.
The practical steps that help most people with an acute cough:
- Drink warm fluids. Warm water, tea, or broth can soothe an irritated throat and help thin mucus.
- Use honey for adults and children over age 1. A spoonful of honey before bed has evidence behind it for nighttime cough in children older than 1 year. Never give honey to infants under 12 months due to the risk of infant botulism.
- Run a cool-mist humidifier in your room. Dry air makes coughing worse.
- Sleep with your head slightly elevated. This can reduce postnasal drip irritation at night.
- Avoid smoke, strong fragrances, and other airway irritants while you recover.
- Rest. Your immune system does its work better when you are not running on empty.
For adults, over-the-counter options exist but the evidence is genuinely mixed. Dextromethorphan is a common cough suppressant. Some studies suggest modest benefit for short-term symptom relief. Guaifenesin is an expectorant meant to thin mucus, but research on whether it meaningfully changes cough outcomes is limited. These are not cures. They may reduce how often you cough, not how quickly you get better.
How Long Should a Cough Last?
Most coughs from a common viral infection improve within a few days and largely resolve within two to three weeks. A cough that lingers past three weeks is called a subacute cough. Past eight weeks, it is considered chronic and deserves medical evaluation.
That timeline matters because it helps you know when to stop waiting. A cough that is still going strong at four weeks is not necessarily dangerous, but it is no longer routine. Post-infectious cough — the lingering dry cough that follows a cold — is common and can last several weeks after other symptoms resolve. It happens because the airways remain inflamed and sensitive even after the infection clears.
Other causes of a persistent cough include:
- Postnasal drip from allergies or sinus issues
- Acid reflux, which can irritate the throat without causing noticeable heartburn
- Asthma, particularly cough-variant asthma, which may present mainly as coughing
- Smoking or exposure to secondhand smoke
- Certain blood pressure medications, specifically ACE inhibitors
The ACE inhibitor connection is worth knowing. A dry, persistent cough is a recognized side effect of this drug class, and it can appear weeks or even months after starting the medication. Switching to a different drug class usually resolves it. Anyone on an ACE inhibitor with a new persistent cough should mention it to their prescriber.
What Actually Works for a Cough — and What Does Not
Honey has the strongest evidence among home remedies for cough in children over age 1. Research published in the journal Pediatrics found that honey reduced nighttime cough frequency and improved sleep quality compared to no treatment in children with upper respiratory infections. It is not a cure, but it performs at least as well as dextromethorphan in some studies, and it is safer.
What the evidence does not support strongly:
- Cough syrups for young children. The American Academy of Pediatrics does not recommend over-the-counter cough and cold medicines for children under 4. For children ages 4 to 6, they should only be used if a clinician advises it.
- Antibiotics for viral coughs. Most acute coughs are viral. Antibiotics do nothing against viruses and carry real risks including side effects and antibiotic resistance.
- Vitamin C for treating a cough you already have. Regular vitamin C supplementation has not been shown to reduce cough duration once an infection is established.
- Zinc lozenges. Some evidence suggests zinc may shorten cold duration if started within 24 hours of symptoms, but results vary across studies and side effects like nausea are common.
What is widely done but not strongly supported by trials: steam inhalation, menthol rubs, and most combination cough-and-cold products. Some people find these helpful for comfort. That is a reasonable reason to use them. Just do not expect them to shorten the illness.
When Should You See a Doctor for a Cough?
Most coughs do not need medical attention. Some do, and the signs are not subtle once you know them.
Seek medical care if you have:
- Coughing up blood
- Shortness of breath or difficulty breathing
- Chest pain with coughing
- A cough that has lasted more than three weeks without improving
- Fever above 100.4°F (38°C) that persists or returns after improving
- Unexplained weight loss alongside the cough
- A weakened immune system or a chronic lung condition like COPD
- Night sweats or a cough that wakes you regularly
For infants and young children, the threshold for seeking care is lower. A child under 3 months with any cough should be seen. A child who is breathing fast, working hard to breathe, or making a whistling sound when breathing out needs urgent evaluation.
Whooping cough is worth mentioning specifically. It starts like a common cold but develops into severe coughing fits that can end with a high-pitched whoop or vomiting. It is most dangerous for infants. Vaccination during pregnancy and on schedule in childhood is the main prevention strategy.
How Do You Stop a Cough at Night?
Nighttime coughing disrupts sleep, and poor sleep makes recovery harder. The goal is not to eliminate the cough reflex entirely — it is to reduce the triggers that make it worse when you lie down.
Postnasal drip is a common culprit. When you lie flat, mucus from your sinuses pools in your throat and triggers coughing. Sleeping with your head elevated on extra pillows can help. A saline nasal rinse before bed can clear some of that drainage.
If reflux is contributing — and it often is, even without heartburn — avoid eating within two to three hours of bedtime. Some clinicians recommend elevating the head of the bed for reflux-related nighttime cough, though evidence for this specific approach in cough is not strong.
For adults, a spoonful of honey before bed has evidence for reducing nighttime cough. For children over age 1, the same applies. For infants under 1 year, honey is not safe. No honey, no exceptions. The botulism risk is real and serious.
If you are using a humidifier, clean it regularly. A dirty humidifier can spray mold and bacteria into the air and make things worse.
Does Medicine Help or Just Mask the Cough?
This is where honesty matters more than marketing. Most over-the-counter cough medicines are not well-supported by strong evidence, and some ingredients have been shown to work no better than a placebo in rigorous trials.
That does not mean they do nothing for everyone. It means the average effect across studies is small and inconsistent. Dextromethorphan may reduce cough frequency modestly in some people. Guaifenesin may help some people feel like they are clearing mucus more easily. Codeine-based cough syrups are prescription-only in most cases and carry real risks including dependence and respiratory depression. They are not first-line treatment for routine cough.
The honest position: if a cough medicine helps you feel better and you are using it as directed, that is a reasonable choice. Just do not expect it to change how long you are sick. And do not give it to young children without checking with a clinician first.
Frequently Asked Questions
How long does a cough usually last?
Most coughs from a viral infection improve within a few days and largely resolve within two to three weeks. A cough lasting more than three weeks should be evaluated by a doctor.
Is honey good for a cough?
Honey has evidence behind it for reducing nighttime cough in adults and children over age 1. Never give honey to infants under 12 months because of the risk of infant botulism.
Should I take antibiotics for a cough?
No, unless a doctor prescribes them for a confirmed bacterial infection. Most acute coughs are viral, and antibiotics do not work against viruses.
When should I worry about a cough?
See a doctor if you are coughing up blood, have shortness of breath, chest pain, or a cough lasting more than three weeks. Infants under 3 months with any cough should be seen promptly.

