Главное, что необходимо сделать, — это выяснить причину кашля у ребенка. Если он вызван инфекцией, то его необходимо лечить противоинфекционными препаратами. Если кашель вызван бактериальной инфекцией дыхательных путей, то ребенка можно лечить антибиотиками. Простудные заболевания, вызванные вирусами, такие как обычная простуда, не поддаются лечению антибиотиками. Специфического лечения большинства вирусных инфекций не существует, но вирусные инфекции можно лечить осельтамивиром, хотя его следует применять на ранних стадиях инфекции. Если кашель вызван приступом астмы, его можно лечить с помощью лекарств, которые обычно нужно небулизировать и вдыхать в легкие ребенка. Если кашель вызван инородным телом, застрявшим в дыхательных путях ребенка, врач может провести бронхоскопию, чтобы найти и удалить инородное тело. Специфического лечения многих видов кашля не существует, поэтому врачи обычно не назначают централизованные средства подавления кашля, которые часто неэффективны и могут вызывать серьезные побочные эффекты у детей.