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