Menggigil dapat disebabkan oleh faktor fisiologis dan juga penyakit, seperti infeksi, anemia, hipotiroidisme, dan sebagainya.
1. Faktor fisiologis: seperti suhu rendah, mengenakan pakaian yang kurang hangat, dll., dapat menyebabkan menggigil.
2. Infeksi saluran pernapasan atas: ketika kekebalan tubuh menurun akibat infeksi virus dan bakteri, demam dapat menyebabkan menggigil, lemas, pusing, sakit kepala, dan sebagainya.
3. Anemia defisiensi besi: Asupan zat besi yang tidak mencukupi dan gangguan penyerapan zat besi adalah faktor pemicu yang umum, dan penyakit ini dapat menyebabkan kedinginan, kelemahan, tinitus, jantung berdebar, sesak napas, kulit kering, dan ketidaknyamanan lainnya.
4. Hipotiroidisme: penyakit ini terkait dengan kekurangan yodium dan sintesis tiroksin yang tidak memadai. Ketika metabolisme tidak normal, dapat menyebabkan tubuh merasa kedinginan, pucat, oedema tungkai, ekspresi acuh tak acuh, kulit kering dan gejala lainnya.
Oleh karena itu, penyebab menggigil sangat kompleks dan perlu diidentifikasi di bawah bimbingan dokter bersamaan dengan riwayat medis pasien dan gejala yang menyertainya sehingga dapat ditangani secara sistematis.