There are more reasons for excessive sweating while sleeping at night, such as high ambient temperatures, infections, medications, endocrine reasons, and menopause. 1. High ambient temperature: high ambient temperature or too thick bedding during sleep will cause sweating, which is physiological sweating, and it is recommended to adjust the room temperature and increase or decrease the bedding with the temperature. 2. Infections: Chronic infections often cause night sweats (abnormal sweating after going to sleep, but sweating stops after waking up). A typical example is tuberculosis infection, but it cannot be said that night sweats are caused by tuberculosis. In addition to tuberculosis, other infectious diseases are also prone to cause night sweats, such as osteomyelitis, endocarditis, septic abscess and so on. 3. Drugs: Taking some specific drugs can also cause increased sweating during sleep, such as antidepressants, antipyretics, hypoglycemic drugs, hormonal drugs and so on. 4. Endocrine diseases: excessive sweating during sleep is often the main feature of endocrine diseases, including hyperthyroidism, pheochromocytoma and carcinoid syndrome. 5. Menopause: in menopausal women, the decline of estrogen will lead to vasodilatation dysfunction, which in turn appears sweating, reddish skin color, especially at night. Sweating at night, it is recommended to go to the hospital in a timely manner, please ask a professional physician to give the correct judgment, targeted treatment.