Sweating While Sleeping
Sweating While Sleeping

Sweating While Sleeping: 5 Reasons, and How To Stop It

Sweating while sleeping or during the night can be a sign that you have a disease. In fact, sweat can be blown up until the clothes and beds are drenched. This condition needs to be wary, especially if it arises even while you sleep in a thin dress, without blankets or excessive linen and a cool room atmosphere.

The condition of sweating while sleeping generally caused by certain diseases or consumption of medicines. To find the cause, consult a physician. Your doctor will examine your medical history as well as perform several types of tests to ensure that interference occurs.

Reason for sweating while sleeping

However, you need to know a few things that are causing sweat at night.

Bedroom temperature is Too hot

The ideal room temperature when sleeping ranges from 16-21 degrees Celsius. Health expert, W Christopher Winter, said that above that number, the air will feel hot.

Overly dense fabrics also contribute to the onset of sweat during sleep.

Excessive sweating disorder

An excess sweat disorder is called hyperhidrosis. The American Academy of Dermatology mentions, the condition occurs when a person sweat more than necessary, even when asleep.

Hyperhidrosis affects certain parts of the body, such as the palms, legs, underarms, and head. However, hyperhidrosis can interfere with daily activities.

If you have hyperhidrosis disorder, you are encouraged to have a checked-in. Medical can prescribe special deodorant or other treatment methods to block the sweat glands.


An excessive night sweat can be a sign you have a serious illness, for example:

  • Cancerous tumors
  • Leukemia
  • Lymphoma
  • Bone cancer
  • Liver cancer
  • Mesothelioma.

It is still unknown why certain cancers make the someone sweat in the night. This can happen because your body is trying to fight cancer cells. Hormone level changes can also be the cause. When the cancer causes the patient fever, the body of the patient is sweating because it attempts to cool the patient’s own body.

In certain cases, sweating while sleeping at night is a side effect of treatment such as chemotherapy, drugs that change hormones, and mor**phine. If you are sweating at night due to cancer, then you will also experience other symptoms, such as fever and unreasonable weight loss.

Hormonal disorders

Those who often have excessive sweating during night sleep may experience hormonal disorders, which is precisely the fluctuation of estrogen levels in the body. Usually, those who have entered the menopause phase are more susceptible to experiencing this condition. In addition to sleeping, they can also experience it when doing daily activities.

In addition to women who are in the menopause phase, those who are pregnant can also experience the same thing. Given that this condition can be very annoying, health experts advise them to immediately check their health condition to the doctor in order to overcome them.

The body is conducting a mechanism against infection

If we have an infection, then the body will tend to excrete a lot more sweat. For example, if we are subjected to fever, then the body will produce a sweat in a lot. Because of this reason many people who consider the discharge of sweat indicate that the immune system is working hard and we will be able to heal immediately.

You can also read other Causes of excessive night sweats.

How to stop sweating while sleeping

Of course, there is a way to overcome it depending on what is the cause. Here’s what you can do to overcome the sweat at night, according to the experts.

Reduce room temperature

How To Stop Sweating While Sleeping

Sleeping in a cool environment not only helps you to easily fall asleep, but it can also cope with the sweating while sleeping at night. For older people, the best temperature is 15.5-19.4 degrees Celsius while for infants and toddlers about 18-21 degrees Celsius.

Avoid eating before bedtime

In general, food is the cause of sweat at night. In addition to reducing spicy foods, you may also be able to limit the amount of sugar consumed.

Manage Stress and anxiety

Stress and anxiety are also a common cause of sweat in the evenings. 

Make a journal, read, meditate, or walk outside to be things you can do before bedtime to reduce stress.

Vitamin B12 should be enough

Night sweats are also often associated with diets or dietary patterns that cause the body to be deficient in vitamin B12.

You can consume beef, liver, eggs, yogurt, and cheese to get vitamin B12 to prevent sweat at night.

Read also: Temazepam 15 mg: Benefits, How To Use, and Side Effects.

Avoid caffeine and alco**hol before bedtime

Alco**hol can widen blood vessels so that the skin will feel warm and flushed to cause a sweat release. While caffeine triggers the sympathetic nervous system that causes the sweat increase.

You can reduce both of these things, especially when you approach your bedtime.

Read also: Low Blood Pressure During Pregnancy: Causes, Symptoms, Risks, And How To Treat It.

Eating foods rich in nutrition and exercising

Lifestyle habits also play a role in reducing night sweat. Exercising, eating nutrient-rich foods, and maintaining a comfortable sleep pattern can help improve sleep quality.

Read also: How To Cure Sweaty Feet.

Last Updated on September 5, 2019 Reviewed by Market Health Beauty Team