The cause of excessive sweating is not clearly understood. However, there are several common causes that can produce or worsen the condition. They include:
Other medical conditions such as hyperthyroidism (a condition in which the thyroid gland produces too much hormone), diabetes mellitus (an illness in which glucose levels in the blood become high) and chronic renal failure (when the kidneys do not work properly).
Drugs including lorazepam, triptans and anticholinergic agents. These drugs depress sweat production by constricting nerve endings leading to less sweating and overheating. The prescription medications include antipsychotic medicines such as haloperidol and other antidepressants such as venlafaxine or duloxetine that block reabsorption of noradrenaline from nerves, thus lowering its levels in the blood stream; alpha-2 agonists such as clonidine; tricyclic antidepressants like amitriptyline; benzodiazepines such as diazepam; opiates like morphine or codeine; topical antihistamines for itching caused due to insect bites, scabies etc.; oral hypoglycemics used to lower glucose level causing low sweats; diuretics used to increase urine production causing no sweat at all (also known as “polydipsia”)