Existem muitas causas diferentes de febre nas crianças, e normalmente incluem factores infecciosos e não infecciosos.
Os factores infecciosos incluem infecções virais como o vírus do sarampo, vírus do poliovírus e do varicella-zoster, infecções bacterianas como o estafilococo, enterococo e estreptococo, infecções fúngicas como Pseudomonas spp. e infecções parasitárias como Hookworm duodenalis e Schistosoma haematobium.
Os principais factores não infecciosos são doenças reumáticas, tumores malignos, toxicidade de drogas, etc.