Most coughs in children are caused by common viral infections and clear up on their own within one to two weeks. There’s no medication that speeds that timeline, but several home strategies can ease the coughing, help your child sleep, and keep them comfortable while their body fights off the infection.
Why Most Cough Medicine Isn’t Safe for Kids
Before reaching for the pharmacy aisle, know this: the FDA does not recommend over-the-counter cough and cold medicines for children younger than 2, warning they can cause serious and potentially life-threatening side effects, including slowed breathing. Manufacturers have voluntarily gone a step further, labeling these products with a “do not use in children under 4 years of age” warning. Even for older kids, OTC cough suppressants haven’t been shown to work well, and doubling up on products that contain the same active ingredient is a common and dangerous mistake. The FDA also urges parents not to give homeopathic cough and cold products to children under 4, noting no proven benefits. And adult-strength medicines should never be given to a child at any age.
Honey: The Best Home Remedy Over Age 1
Honey is one of the few home remedies with real clinical backing for childhood cough. A half teaspoon to one teaspoon (2.5 to 5 milliliters) given to children ages 1 and older can coat the throat and calm coughing, especially at bedtime. You can give it straight off the spoon, stir it into warm water, or mix it into a cup of non-caffeinated tea for an older child.
One critical rule: never give honey to a baby younger than 1 year old. Their digestive systems can’t handle the spores that cause infant botulism, a rare but serious form of food poisoning.
Keep Fluids Flowing
When your child is dehydrated, the mucus lining in their airways thickens and gets sticky, which triggers more coughing. Drinking enough fluids keeps that lining moist and helps loosen mucus so it’s easier to cough up. Water is the simplest option. Warm broth, diluted juice, or flavored water work well for kids who resist plain water. For babies under 6 months who aren’t on solids yet, breast milk or formula provides the hydration they need. Older babies and toddlers can have small sips of water between feedings.
Warm liquids in particular can soothe an irritated throat. A cup of warm water with honey (for kids over 1) or a simple warm broth before bed can do double duty: hydrating your child and calming the cough reflex long enough to help them fall asleep.
Use a Cool-Mist Humidifier at Night
Dry air irritates inflamed airways and makes nighttime coughing worse. Running a humidifier in your child’s bedroom adds moisture to the air and can ease that irritation. The American Academy of Pediatrics specifically recommends a cool-mist humidifier over a warm-mist vaporizer. Both add humidity equally well, but vaporizers pose a burn risk if a child gets too close to the steam or tips over the device. Clean the humidifier regularly to prevent mold and bacteria from building up in the water tank.
Clear a Stuffy Nose With Saline and Suction
A lot of coughing in young children is really a nose problem. Mucus drips down the back of the throat, especially when they lie down, triggering a cough. Clearing the nose can quiet the cough significantly.
For babies and toddlers who can’t blow their own nose, put two saline drops in each nostril, wait about 30 seconds to let the saline loosen the mucus, then gently suction with a bulb syringe or nasal aspirator. You can repeat this every four hours or so as needed, and it’s especially helpful right before feedings and sleep. Older kids who can blow their nose may only need the saline spray to loosen things up.
Menthol Rubs: Use With Caution
Vapor rubs containing menthol and camphor are popular, but they require care with children. These products are for external use only and must be kept away from the mouth, nose, and eyes, where they can burn tissue. Different brands carry different age recommendations, so check the label carefully. Apply a thin layer to the chest or the soles of the feet (with socks over them) rather than near the face. If your child develops skin irritation, stop using it. And store the jar well out of reach: these products can be harmful if swallowed.
Managing a Croup Cough
If your child’s cough sounds like a seal barking, especially at night, it’s likely croup, a viral infection that causes swelling around the vocal cords. Croup typically runs its course in three to five days, and most children can be treated at home.
Keeping your child calm is genuinely important with croup because crying and agitation make the airway narrower and breathing harder. Hold them, read a quiet story, offer a favorite blanket or toy, and speak in a soothing voice. Make sure they’re drinking enough fluids and getting plenty of rest. If they have a fever, children’s acetaminophen or ibuprofen can help (follow the dosing on the label for their weight). Cold medicines won’t help croup and aren’t recommended.
Signs That Need Medical Attention
Most coughs are harmless, but certain physical signs mean your child is working too hard to breathe and needs to be seen quickly. Watch for:
- Nose flaring: the nostrils spreading wide with each breath, a sign the body is trying to pull in more air
- Retractions: the skin pulling inward just below the neck, under the breastbone, or between the ribs each time your child inhales
- Stridor: a high-pitched sound when your child breathes in, not out
Other reasons to seek care include a cough lasting longer than two weeks, a fever that persists beyond three days, signs of dehydration (no tears, fewer wet diapers, dry mouth), coughing so hard your child vomits repeatedly, or any blueish color around the lips or fingernails. Babies under 3 months with any cough should be evaluated, since their airways are small and infections can escalate quickly.