Excessive sweating at night can be frustrating. What Causes Night Sweats? Common reasons include hormonal imbalances, stress, medications, infections, and sleep disorders. While sometimes harmless, frequent night sweats may signal medical conditions.