Excessive sweating can be caused by a number of different things, including:
Medications. Many medications contain the hormone cortisol and may cause you to sweat more than usual during the night. Examples include insulin, diabetes medication, antidiabetes pills such as metformin (Glucophage), and some antidepressants such as fluoxetine (Prozac) or amitriptyline (Elavil). Cortisol levels actually peak during the day and go down at night. However these medications may cause excessive sweating overnight because they increase your blood glucose level and raise your body temperature which causes you to sweat more than normal in response to stress.
Some people take medicine that contains ephedrine or pseudoephedrine for weight loss purposes only but it is not recommended that anyone use this type of medication without proper medical supervision since it can have dangerous side effects when taken in large quantities over an extended period of time! Other medicines with stimulants are similar in action so avoid using any if possible unless under professional care!
Regular usage of caffeine-based products such as coffee, tea, soda drinks etc can also lead to increased sweating at night due to its diuretic properties however many types do not contain caffeine so it’s unlikely this controversial ingredient would be included here!
Many other non-medication factors can contribute too including certain foods/ingredients that affect electrolyte balance within the body or polychlorinated biphenyls found in plastics used