Most coughs in kids are caused by common viral infections and will clear up on their own, typically within 10 days. Healthy preschoolers in daycare can get up to eight of these infections per year, so it can feel like the coughing never stops. While you wait it out, several home remedies genuinely help, and knowing which over-the-counter options are safe (and which aren’t) can save you a trip to the pharmacy and a lot of worry.
Why Most Kids’ Coughs Don’t Need Medicine
Over-the-counter cough and cold medicines are not recommended for children 4 and under. For kids ages 4 to 6, they should only be used if a doctor specifically advises it. After age 6, you can follow package directions carefully. The reason for these limits isn’t just about side effects. These medications simply haven’t been shown to work well in young children, and the FDA has warned against giving cough suppressants, decongestants, antihistamines, or expectorants to children under 2 because of safety concerns and lack of proven benefit.
That leaves parents in a frustrating spot, especially with a toddler coughing through the night. The good news is that the remedies with the best evidence behind them are things you already have at home or can pick up cheaply.
Honey: The Best-Studied Home Remedy
Buckwheat honey is the single most studied natural cough remedy for children, and it works. In a clinical trial comparing honey to dextromethorphan (the active ingredient in most OTC cough syrups), honey performed just as well at reducing nighttime cough and improving sleep. Honey also outperformed no treatment, while dextromethorphan did not show a significant difference compared to doing nothing at all.
Give half a teaspoon to children ages 2 to 5, one teaspoon for ages 6 to 11, and two teaspoons for ages 12 and up. You can give it straight, stir it into warm water, or mix it into herbal tea. Dark honeys like buckwheat seem to have the most benefit, likely because they contain more antioxidants, but any real honey will coat and soothe an irritated throat.
One firm rule: never give honey to a baby under 12 months old. Honey can contain spores that cause infant botulism, a rare but serious illness. For babies, a small amount of clear fluid and nasal saline drops are the safest options. Some pediatric products use pasteurized agave syrup as a honey alternative for infants, though the evidence for agave is still limited compared to honey.
Cool Mist Humidifiers and Moist Air
Dry air irritates already-inflamed airways and makes coughing worse, especially at night when heating systems run. Adding moisture to your child’s room can ease that irritation. The American Academy of Pediatrics recommends cool mist humidifiers over warm steam vaporizers because vaporizers pose a burn risk if a child gets too close or knocks over the device.
Aim to keep humidity in the comfortable range without making the room feel damp. Clean the humidifier regularly to prevent mold and bacteria from building up inside it, which would make air quality worse, not better. If you don’t have a humidifier, running a hot shower with the bathroom door closed and sitting in the steamy room with your child for 10 to 15 minutes can provide short-term relief, particularly for that tight, barky cough that shows up in the middle of the night.
Vapor Rubs for Kids Over 2
Mentholated chest rubs (like Vicks VapoRub) have solid clinical support for children ages 2 to 11. A study of 138 children found that a single application before bedtime reduced cough severity, improved cough frequency, and helped both kids and parents sleep better compared to petroleum jelly or no treatment. The improvement was meaningful, not just marginal.
Apply a thin layer to the chest and neck before bed. Don’t put it under or inside the nose, and don’t use it on broken skin. Some children develop mild skin irritation, so watch for redness. These products are not safe for children under 2 because the menthol and camphor can irritate young airways and cause breathing problems.
Other Practical Steps That Help
Fluids matter more than most parents realize. Warm liquids like broth, warm water with honey, or diluted apple juice thin out mucus and soothe the throat. Cold liquids and popsicles can also help if your child prefers them. Keeping a child well-hydrated is one of the simplest and most effective things you can do.
Saline nasal drops or spray loosen congestion in the nose, which reduces the post-nasal drip that triggers many nighttime coughs. For babies and toddlers, use saline drops followed by a bulb syringe to gently suction out mucus before feeding and sleep. Older kids can blow their nose after using the spray.
For children old enough to sleep with a pillow (generally over 18 months, and ideally toddler age or older), slightly elevating the head can help mucus drain rather than pool in the throat. However, for babies under 12 months, do not prop up the head, incline the mattress, or add pillows. The AAP is clear that babies must sleep flat on their backs on a firm surface with nothing else in the crib. Propping a baby’s head can cause the neck to flex in a way that partially blocks the airway, and inclined sleepers have been banned by the Consumer Product Safety Commission for this reason.
What Different Coughs Sound Like
Not all coughs are the same, and the sound can tell you a lot about what’s going on. A wet, productive cough that comes with a runny nose and mild fever is the classic cold cough. It’s annoying but rarely dangerous, and it typically resolves within one to two weeks.
A loud, barking cough that sounds like a seal is the hallmark of croup. Croup is caused by swelling in the upper airway around the vocal cords. It tends to appear suddenly, often gets worse at night, and frequently comes with a hoarse voice and a high-pitched whistling sound when your child breathes in (called stridor). Croup symptoms usually peak over 3 to 5 days. Cool night air or a steamy bathroom often helps in the moment.
A cough that comes in intense, uncontrollable fits followed by a gasping “whoop” sound may signal whooping cough, which needs medical evaluation and treatment with antibiotics. A dry cough that shows up mostly at night, during exercise, or in cold air, and keeps coming back over weeks, can point toward asthma, especially if there’s a family history.
Signs That Need Medical Attention
Most coughs run their course without any complications. But certain signs indicate something more serious is happening. Watch for labored breathing where you can see the skin pulling in between the ribs or at the base of the throat with each breath. Flaring nostrils, grunting sounds, or a bluish tint around the lips or fingernails all signal that your child isn’t getting enough oxygen.
A cough lasting longer than four weeks moves from the “acute” category into “chronic” territory and warrants investigation. A cough paired with a high fever that persists beyond a few days, or a child who seems unusually lethargic or refuses to drink, also deserves a call or visit. And any wheezing or stridor (that high-pitched sound on breathing in) that doesn’t settle with steam or cool air should be evaluated promptly, especially if your child looks anxious or is struggling to get air in.
Setting Realistic Expectations
The hardest part of managing a child’s cough is often just waiting. A post-viral cough can linger for weeks after the other cold symptoms have cleared, and that’s normal. If the cough is dry, happens mainly during the day, and your child is otherwise acting like themselves, eating, drinking, and playing, it generally doesn’t need treatment. It just needs time.
Honey at bedtime, a clean humidifier running overnight, saline for stuffy noses, and plenty of fluids will get most kids through the worst nights. Save the medicine cabinet for children old enough to safely use OTC products, and even then, honey holds up just as well as the leading cough suppressant in clinical testing.

