Most coughs from a cold or upper respiratory infection will clear on their own within three weeks, but you don’t have to white-knuckle it until then. A combination of the right over-the-counter medication, simple home remedies, and a few environmental adjustments can noticeably reduce coughing within minutes to hours, with full symptom relief often taking about five days.
The single most important step is figuring out what kind of cough you have, because dry coughs and wet, mucus-producing coughs respond to different treatments.
Match Your Treatment to Your Cough Type
A dry cough feels scratchy and produces no mucus. It’s often caused by throat irritation, allergies, or the tail end of a cold. For this type, you want a cough suppressant containing dextromethorphan (the active ingredient in Robitussin and many store-brand equivalents). Suppressants work by calming your cough reflex so your irritated airways get a break.
A wet cough, on the other hand, brings up phlegm. That mucus is your body’s way of clearing out infection, so you don’t want to suppress it. Instead, use an expectorant containing guaifenesin (the active ingredient in Mucinex). Expectorants thin the mucus so each cough is more productive, helping you clear your airways faster. Taking the wrong type of medication can actually slow your recovery. Suppressing a wet cough traps mucus in your chest, while an expectorant does nothing for a dry, tickly throat.
Home Remedies That Work Within Minutes
Honey
Honey coats the throat and has mild anti-inflammatory properties. In clinical studies, it performed as well as diphenhydramine, a common over-the-counter cough suppressant. Adults can take one to two teaspoons straight or stirred into warm water or tea. For children ages 1 and older, half a teaspoon to one teaspoon is the recommended dose. Never give honey to a baby under 12 months old due to the risk of infant botulism.
Saltwater Gargle
If your cough is triggered by a sore or irritated throat, gargling with warm salt water can bring relief almost immediately. Mix a quarter to half a teaspoon of table salt into 8 ounces of warm water, then gargle for 30 seconds to a minute before spitting it out. Repeat three to four times throughout the day. The salt draws excess fluid out of swollen throat tissue, reducing the irritation that triggers coughing.
Marshmallow Root
Marshmallow root is one of the better-studied herbal options for dry coughs. It contains complex sugars (polysaccharides) that form a protective film over irritated throat tissue, shielding it from the triggers that set off your cough reflex. In two large surveys of users, over 83% rated the treatment as “good” or “very good,” and roughly 60 to 78% of people reported relief within 10 minutes of taking it. You can find it as lozenges or syrup at most pharmacies and health food stores. The median time to full symptom recovery was about five days.
Adjust Your Environment
Dry air is one of the most overlooked cough triggers. Running a cool mist humidifier in your bedroom adds moisture to the air and keeps your throat from drying out overnight. Cool mist models are preferred over warm steam vaporizers because they eliminate the risk of burns from hot water. If you don’t have a humidifier, placing a shallow bowl of water near a heat source or simply running a hot shower and sitting in the steamy bathroom for 10 to 15 minutes can provide temporary relief.
Keep your sleeping area free of dust, pet dander, and strong fragrances. All of these irritate already-sensitive airways and can keep a cough going longer than the original infection would.
How to Stop Coughing at Night
Coughing tends to worsen when you lie down because mucus pools at the back of your throat and gravity no longer helps it drain. The simplest fix is elevating your head. Add an extra pillow or prop up the head of your mattress so you’re sleeping at a gentle incline. This keeps postnasal drip from collecting in your throat. Don’t stack pillows so high that your neck bends sharply, though, as that can cause neck pain and won’t help you sleep.
If you have a dry cough, sleeping on your side rather than your back can reduce irritation. Lying flat on your back is the worst position for virtually any type of cough. A spoonful of honey right before bed, combined with the elevated sleeping position, is often enough to get through the night with significantly less coughing.
Stay Hydrated
Fluids thin mucus from the inside out, making a wet cough more productive and keeping a dry throat moist. Warm liquids like tea, broth, and warm water with lemon tend to be especially soothing because the warmth relaxes airway muscles and the steam adds moisture as you sip. There’s no magic number of glasses per day, but if your urine is pale yellow, you’re drinking enough. Avoid alcohol and caffeine in large amounts, as both can be mildly dehydrating.
What to Know About Kids and Cough Medicine
Over-the-counter cough and cold medications are not safe for young children. The FDA warns against using them in children under 2 because of the risk of serious, potentially life-threatening side effects. Manufacturers voluntarily label these products with a stronger cutoff: “Do not use in children under 4 years of age.” For young kids, honey (if they’re over 1), a cool mist humidifier, and plenty of fluids are the safest and most effective options.
When a Cough Needs Medical Attention
Most acute coughs resolve in one to three weeks. If yours lasts longer than a week and is getting worse rather than better, or if it’s accompanied by any of the following, it’s time to see a doctor:
- Difficulty breathing or wheezing
- Painful or difficult swallowing
- Thick green or yellow phlegm
- Blood in your phlegm
- A high or persistent fever
A cough lasting longer than eight weeks is classified as chronic and may point to conditions like asthma, acid reflux, or allergies rather than a simple infection. These require different treatment strategies that your doctor can identify.

