Medications aren’t the only triggers for excessive sweating. Conditions that can cause hyperhidrosis include the following:[6] ·   Anxiety disorders ·   Cancer ·   Diabetes ·   Heart disease ·   Thyroid disorder ·   Menopause ·   Parkinson’s disease ·   Spinal cord injury ·   Stroke ·   Tuberculosis