Krup hastalığının en yaygın nedeni parainfluenza virüsüdür. Diğer nedenler arasında influenza A ve B, kızamık, adenovirüs ve solunum sinsitiyal virüsü olarak da bilinen RSV virüsü yer almaktadır. Bulaşıcı bir hastalık olduğu için hastalıkla enfekte kişilerin öksürme ve hapşırma sonrası saçılan damlacıklar ile bu virüs başkalarına da bulaşabilir.