Honey, warm fluids, humid air, and over-the-counter cough medicines can all help relieve a cough, though the best approach depends on whether your cough is dry or producing mucus and how long it’s been hanging around. Most acute coughs from colds and upper respiratory infections clear up within two to three weeks. Here’s what actually works to get relief in the meantime.
Honey Works as Well as Cough Medicine
Honey is one of the most effective and accessible cough remedies available. A large Cochrane review of clinical trials in children found that honey reduces cough frequency better than no treatment or placebo, and performs about the same as dextromethorphan, the active ingredient in most over-the-counter cough suppressants. Honey coats and soothes the throat, and its thick consistency may help calm the irritation that triggers coughing.
A spoonful of honey on its own or stirred into warm water or tea is the simplest way to use it. One important exception: never give honey to a child under 12 months old. Honey can contain spores that cause infant botulism, a serious form of food poisoning in babies whose digestive systems aren’t mature enough to handle them.
Warm Fluids and Humid Air
Staying hydrated thins the mucus in your airways, making it easier to clear and less likely to trigger a coughing fit. Warm liquids like tea, broth, or warm water with lemon are especially soothing because the warmth relaxes throat tissue. If your cough is dry and scratchy, this alone can make a noticeable difference.
A humidifier in your bedroom helps too, particularly in winter when indoor heating dries out the air. The Mayo Clinic recommends keeping indoor humidity between 30% and 50%. Too much moisture encourages mold and dust mites, which can make coughing worse. If you don’t have a humidifier, sitting in a steamy bathroom for 10 to 15 minutes achieves a similar effect.
Salt Water Gargle
Gargling with salt water is a simple way to reduce throat irritation that’s driving a cough. Salt draws excess fluid out of swollen throat tissues and creates a temporary barrier against irritants. Mix about a quarter to half a teaspoon of salt into 8 ounces of warm water, gargle for 15 to 30 seconds, and spit it out. You can repeat this several times a day. It won’t stop a deep chest cough, but for a cough triggered by a sore or scratchy throat, it provides real relief.
Over-the-Counter Cough Medicines
Cough medicines fall into two categories: suppressants and expectorants. Suppressants containing dextromethorphan work by reducing the urge to cough, which is useful for a dry, hacking cough that’s keeping you up at night. Expectorants containing guaifenesin thin mucus so you can cough it up more effectively, which helps when your cough is “productive” (bringing up phlegm).
That said, the clinical evidence behind these medicines is surprisingly thin. Studies on dextromethorphan have found uncertain benefits, and the American Academy of Pediatrics does not support its use in children. For adults, these products may take the edge off, but don’t expect them to eliminate a cough entirely. They’re most useful as a short-term tool for sleeping through the night.
For children, the safety rules are stricter. The FDA recommends against giving over-the-counter cough and cold medicines to children under 2 because of the risk of serious side effects. Manufacturers go further and label their products as not for use in children under 4. For young kids, honey (over age 1), fluids, and humidity are safer and comparably effective options.
Elevate Your Head at Night
Coughing often gets worse when you lie down because mucus pools in the back of your throat and acid from your stomach can creep upward. Propping your head up with an extra pillow, or raising the head of your bed six to eight inches, helps gravity keep both mucus and stomach acid where they belong. This is especially helpful if your cough is worse at night or if you suspect acid reflux is playing a role.
When the Cough Won’t Quit
Most coughs from colds and respiratory infections resolve within two to three weeks. A cough that lingers beyond that crosses into chronic territory and often has a cause that no amount of honey or cough syrup will fix. The three most common culprits behind a persistent cough are postnasal drip, acid reflux (GERD), and asthma.
Postnasal drip happens when excess mucus from your sinuses drains down the back of your throat, constantly triggering the cough reflex. Allergies, sinus infections, and even certain medications like birth control pills and blood pressure drugs can cause it. If your cough comes with a sensation of mucus in the back of your throat or frequent throat clearing, this is a likely suspect.
Acid reflux can cause a chronic cough even without the classic heartburn symptoms. Stomach acid irritates the lower esophagus and throat, producing a dry, nagging cough. Avoiding food and drinks for three hours before bed, cutting back on caffeine and alcohol, and sleeping with your head elevated often help. Over-the-counter antacids or acid reducers can make a significant difference if reflux turns out to be the cause.
Signs a Cough Needs Medical Attention
A few red flags mean you should see a doctor sooner rather than later: coughing up thick greenish-yellow phlegm, wheezing, fever, shortness of breath, fainting, unexplained weight loss, or swollen ankles. These can signal a bacterial infection, pneumonia, or a heart or lung condition that needs treatment beyond home remedies.
Some situations call for emergency care. Coughing up blood or pink-tinged phlegm, difficulty breathing or swallowing, chest pain, or choking and vomiting all warrant immediate evaluation. In children especially, any difficulty breathing should be treated as urgent.

