Sebagian besar kasus demam saat tidur terjadi karena termoregulasi tubuh melemah saat tidur. Efek termoregulasi tubuh kemudian berkurang, dan jika terjadi penyakit yang menyebabkan demam, pusat termoregulasi otak tidak dapat berfungsi sebagai termoregulator, dan suhu tubuh meningkat. Ada banyak alasan untuk hal ini, yang pertama adalah infeksi virus atau infeksi bakteri. Ini karena ketika bakteri atau virus tumbuh dan berkembang biak di dalam tubuh, mereka menghasilkan banyak racun yang secara konstan merangsang pusat termoregulasi tubuh. Pada malam hari, pusat termoregulasi melemah secara signifikan dan demam dapat muncul, sehingga demam berkembang segera setelah Anda tidur. Anda tetap perlu memilih obat antibiotik atau antivirus yang tepat untuk mengurangi peradangan, tergantung pada jenis infeksinya. Jika suhu demam tinggi, di atas 38,5 derajat, Anda juga perlu menggunakan obat antipiretik seperti asetaminofen. Kedua, faktor non-infeksi juga dapat menyebabkan demam saat tidur, seperti tumor ganas atau penyakit pada sistem kekebalan tubuh rematik.