Do cough medicines work?
No, most over-the-counter cough and cold medicines have not been shown to work better than a placebo (fake medicine) in children, and Health Canada says they should never be given to children under 6.
Cochrane systematic reviews of randomized trials found no good evidence that common ingredients like antihistamines, decongestants, or cough suppressants relieve children's cough better than doing nothing.
Good
Conclusion is based on Cochrane systematic reviews of randomized controlled trials plus a formal Health Canada safety decision, all pointing the same direction, though the trials themselves were small and inconsistent.
What the evidence says
Most cough and cold medicines you buy without a prescription do not work well for kids. Scientists looked at many studies where children either got real cough medicine or a fake pill (placebo), and the real medicine did not clearly help more than the fake one.
This includes common ingredients like dextromethorphan (a cough suppressant), antihistamines, and decongestants. A large review of trials found there was not enough good proof that these ingredients help children cough less or feel better.
Codeine, sometimes used for cough in the past, has also been shown to work no better than a placebo, and it carries risks like slowed breathing. Honey has been studied too, and while some small trials hint it might soothe a cough a little, the evidence is not strong enough to be sure.
In Canada, this matters even more because Health Canada has ruled that non-prescription cough and cold medicines should never be given to children under 6 years old. This is stricter than just saying they might not work. It followed reports of serious harm, including overdoses, when these medicines were used in young kids.
The good news is a cough is often the body's way of clearing mucus, and it usually gets better on its own. Things like fluids, rest, and humidified air are safer ways to help a child feel more comfortable while their body fights off a cold.
Sources
-
Guideline
Concerns about children's medication
Health Canada
Non-prescription cough and cold medicines should not be given to children under 6.
-
Guideline
Using over-the-counter drugs to treat cold symptoms
Canadian Paediatric Society (Caring for Kids)
Says there is no proof cough and cold medicines work, except fever drugs.
-
Systematic review
Over-the-counter (OTC) medications for acute cough in children and adults in community settings
Cochrane Library
Found no good evidence for or against OTC cough medicines' effectiveness.
-
Systematic review
Codeine versus placebo for chronic cough in children
Cochrane Library (via PMC)
Codeine found no more effective than placebo for cough.
-
Systematic review
Honey for acute cough in children
Cochrane Library
No strong evidence for or against honey easing cough.
-
Expert organisation
Use of over-the-counter cough and cold medications in children
Canadian Family Physician (PMC)
Summarizes evidence of no benefit and real safety risks in kids.
✓Reviewed by CH, MD, FRCPC
Reviewed by a specialist physician certified by the Royal College of Physicians and Surgeons of Canada, who has read this answer against the sources listed above and confirmed it reflects them. That is not medical advice about your child. How we review
Answer checked August 3, 2026