Ada banyak penyebab demam yang berbeda pada anak-anak, dan biasanya termasuk faktor infeksi dan non-infeksi.
Faktor infeksi meliputi infeksi virus seperti virus campak, poliovirus dan virus varicella-zoster, infeksi bakteri seperti staphylococcus, enterococcus dan streptococcus, infeksi jamur seperti Pseudomonas spp. dan infeksi parasit seperti Hookworm duodenalis dan Schistosoma haematobium.
Faktor non-infeksi utama adalah penyakit rematik, tumor ganas, toksisitas obat, dll.