4. Obat
Mengonsumsi obat-obatan tertentu dapat menyebabkan tubuh berkeringat di malam hari. Obat antidepresan adalah jenis obat umum yang dapat menyebabkan keringat malam.
Obat-obatan yang digunakan untuk menurunkan demam, seperti aspirin dan acetaminophen, juga terkadang dapat menyebabkan keringat.
5. Hipoglikemia
Gula darah rendah bisa menyebabkan keringat. Orang yang menggunakan insulin atau obat diabetes oral mungkin mengalami hipoglikemia pada malam hari yang disertai dengan berkeringat.