Najczęstszą przyczyną kaszlu jest przeziębienie albo - jeśli mamy pecha - grypa. Infekcja górnych dróg oddechowych powoduje obrzęk i podrażnienie śluzówki górnych dróg oddechowych, często także powstaje gęsta wydzielina, którą usuwamy z organizmu kaszląc. Są dwa rodzaje kaszlu. Mokry, usuwający wydzielinę - to zwykle objaw alergii, przeziębienia albo innych infekcji dróg oddechowych. Suchy także może być efektem przeziębienia, ale często powodują go inne czynniki - dym tytoniowy, kurz, różne dymy i opary oraz inne drażniące czynniki. Taki kaszel jedynie podrażnia śluzówki, co z kolei wywołuje kolejne ataki suchego kaszlu.