Penyebab keringat total termasuk fisiologis, serta patologis, dua aspek utama. Alasan fisiologis terutama karena kelenjar keringat yang berkembang, beberapa orang karena kelenjar keringat yang lebih berkembang, setelah berolahraga, setelah makan pedas, makanan yang merangsang, lingkungan luar ketika suhu terlalu tinggi akan berkeringat, adalah fenomena normal, tidak mempengaruhi kehidupan normal, dapat diabaikan. Faktor patologis terutama adalah sebagai berikut: 1, penyakit ginjal; 2, diabetes; 3, hipertensi; 4, gangguan endokrin; 5, kekurangan kalsium, kekurangan kalium; 6, anemia dan penyakit lainnya. Semua hal di atas dapat menyebabkan keringat berlebih dan keringat malam. Jika keringat berlebihan disebabkan oleh faktor patologis, pengobatan dan perawatan tepat waktu. Beberapa orang menunjukkan sering berkeringat di tangan dan kaki secara lokal, yang disebut hiperhidrosis tangan dan kaki, terutama terkait dengan disfungsi saraf tanaman, dan sering berkeringat di malam hari sebagian besar terlihat pada tuberkulosis.