There is no single “best” cold medicine for kids because the right approach depends entirely on your child’s age. For children under 4, over-the-counter cough and cold medicines should not be used at all. For children 4 and older, fever and pain relievers like acetaminophen and ibuprofen are the safest and most effective options, while many cough and cold products on store shelves contain ingredients that don’t actually work well. Here’s what does help, broken down by age.
Why Most OTC Cold Medicines Aren’t Recommended
The FDA warns that children under 2 should never be given cough and cold products containing decongestants or antihistamines because of the risk of serious, potentially life-threatening side effects. Manufacturers have voluntarily extended that warning further, labeling these products with “do not use in children under 4 years of age.” The American Academy of Pediatrics supports this restriction.
Even for kids 4 and older, these products come with real risks. Many multi-symptom cold medicines contain overlapping ingredients. If you give your child a multi-symptom product and then add a separate fever reducer or cough suppressant, you can accidentally double up on the same active drug. That kind of accidental overdose is one of the most common ways children are harmed by OTC cold medicines.
There’s another problem hiding on pharmacy shelves: oral phenylephrine, the nasal decongestant found in many children’s cold products, simply doesn’t work. An FDA advisory committee reviewed the evidence and concluded that oral phenylephrine at OTC doses is not effective as a nasal decongestant. The committee also found no evidence that a higher dose would be both safe and effective. Phenylephrine nasal sprays still work, but the oral liquid versions marketed for kids are essentially useless for clearing a stuffy nose.
Fever and Pain Relief That Actually Works
When your child has a cold with fever, body aches, or a sore throat, acetaminophen and ibuprofen are the go-to options. These are well studied, effective, and safe when dosed correctly by weight.
Acetaminophen can be given to babies 3 months and older (with a doctor’s guidance for infants that young). You can give it every 4 to 6 hours, up to 5 doses in 24 hours. Ibuprofen is approved for babies 6 months and older, given every 6 to 8 hours, with a maximum of 4 doses per day. Always dose by your child’s weight, not their age. A 24-to-35-pound child, for example, gets 5 mL of children’s liquid acetaminophen (160 mg per 5 mL) or 5 mL of children’s liquid ibuprofen (100 mg per 5 mL).
One important rule: never give aspirin to children or teenagers with a viral illness. It’s linked to a rare but dangerous condition called Reye’s syndrome.
Saline and Suction for Congestion
For babies and toddlers too young for any decongestant, saline nose drops followed by gentle suction is the most effective way to relieve a stuffy nose. Saline helps thin and loosen mucus so it can be suctioned or sneezed out, and it’s been shown to significantly improve nasal symptoms in children with upper respiratory infections. Research also shows that combining nasal aspiration with saline solution lowers the risk of complications like ear infections and sinus infections compared to saline alone.
The technique is simple: lay your child on their back, put two or three saline drops in each nostril, wait about 30 seconds, then use a bulb syringe or battery-powered nasal aspirator to gently suction out the mucus. You can repeat this before feedings and before sleep. No serious side effects have been reported with this approach, and studies consistently show good tolerability even in very young infants. For older kids who can blow their nose, saline spray alone is often enough.
Honey for Coughs in Children Over 1
If your child is over 12 months old and coughing is the main problem, honey is one of the best options available. A well-known study found that buckwheat honey was equal to the standard cough suppressant dextromethorphan (the “DM” in many cough syrups) at reducing cough severity and improving sleep for both children and parents. It was also significantly better than no treatment at all.
Give half a teaspoon for children 1 to 5 years old and a full teaspoon for older kids. You can mix it into warm water or herbal tea. Never give honey to babies under 12 months because of the risk of infant botulism.
Humidifiers and Fluids
A cool-mist humidifier in your child’s bedroom adds moisture to the air, which can soothe irritated airways and loosen congestion. The Mayo Clinic specifically recommends cool-mist models over warm-mist vaporizers for children’s rooms because hot water or steam can cause burns if a child gets too close or tips the unit over. Clean the humidifier daily to prevent mold and bacteria buildup.
Keeping your child well hydrated is just as important as any medicine. Fluids help thin mucus and prevent dehydration, especially when fever is present. For babies under 6 months, breast milk or formula is sufficient. For older babies and toddlers, small frequent sips of water or an oral rehydration solution work well. Older kids can drink water, diluted juice, broth, or warm liquids. Avoid sports drinks for young children since oral rehydration solutions are a better choice when dehydration is a concern.
Prescription Cough Medicines to Avoid
Some parents wonder whether a prescription cough medicine might work better than OTC options. The FDA has issued its strongest safety warning against using codeine to treat cough in any child under 12 due to the risk of slowed breathing and death. The same restriction applies to tramadol for pain. For adolescents 12 to 18 who are obese or have conditions like sleep apnea or severe lung disease, codeine and tramadol are also recommended against. These warnings exist because some children metabolize these drugs too quickly, leading to dangerously high levels in the blood.
Signs That Need Medical Attention
Most colds resolve on their own in 7 to 10 days. But certain symptoms signal something more serious. Watch for fast breathing, visible pulling in of the skin between or below the ribs with each breath (called retractions), flaring nostrils, grunting sounds, or a whistling/wheezing noise. In a young child, a combination of runny nose, low fever, cough, and then noisy breathing with a barking quality could indicate croup. High fever with fast breathing, grunting, and rib retractions points toward pneumonia. Either scenario warrants prompt medical evaluation.
For infants under 3 months, any fever (100.4°F or higher) during a cold is a reason to call your pediatrician right away, since young babies can deteriorate quickly and need to be evaluated even for infections that would be routine in an older child.

