Night sweats are the state of excessive perspiration (hyperhidrosis) while you sleep. Sometimes night sweats are caused by hormonal changes in the body or other medical conditions. Controlling underlying illnesses and hormone levels may be one way to stop night sweats. Trial and error should be used to find the combination of remedies that can keep you drier and more comfortable at night.
Keep your bedroom at a temperature that is comfortable when you go to bed. Open a window or run a fan to promote air circulation and get rid of stuffiness that may contribute to sweating while you sleep.
Wear nightclothes and use bedding made from natural fibers that allow your skin to breathe as you sleep. Cotton pajamas and sheets are less likely to trap moisture next to your skin or cause you to overheat than synthetics such as polyester or heavier down or wool blankets.
Wind down before you go to bed and let all your negative thoughts out of your mind. Tossing and turning because you have too much on your mind and bad dreams can raise your stress level and cause you to sweat profusely at night.
Schedule a physical exam with your doctor to rule out medical conditions that may be causing your problem, especially if you are a women going through menopause. Illnesses such as hyperthyroidism, AIDS and some types of cancer may cause hyperhidrosis in some people. The hormonal fluctuations associated with menopause often cause nightly hot flashes and excessive sweating. If you have a medical reason for your night sweats, appropriate treatment may cause them to stop.
Bring your doctor a list of the medications and supplements you take on a regular basis. Hormone replacement therapy, antidepressant medications and drugs used to control blood sugar levels may all cause nighttime sweating. Adjusting your doses or changing your medication may bring you relief.