Cancer Research UK logo.
SearchDonate
  • Search

Dealing with sweating

Causes of sweating

Sweating can be a cancer symptom or may be due to cancer treatment. It can be very distressing and embarrassing. Knowing more about the causes can help you understand why you might be sweating.

Why do we sweat?

Sweating is how our bodies keep cool. We have sweat glands in the skin over most parts of our body. They are in the layer of the skin called the dermis. The nerve cells in the dermis control sweating.

Although we don’t realise it, we are constantly sweating. The amount of sweat we make depends on:

  • what we are doing

  • our emotional state

  • the temperature around our body

We sweat more when: 

  • it is hot

  • we exercise

  • we are nervous, angry or upset

  • we go through the menopause (women only)

  • we are ill

  • we take medicines that cause sweating

Causes of sweating

When you have cancer, things that may cause sweating include the following:

Infection

Infection is one of the most common causes of sweating in people with cancer. Infection can give you a high temperature, and your body sweats to try and reduce it. Treating the infection can control or stop sweating.

The cancer itself

Some cancers can cause you to sweat more than usual. These include:

  • non-Hodgkin lymphoma

  • Hodgkin lymphoma

  • carcinoid tumours

  • leukaemia

  • mesothelioma

  • bone cancer

  • prostate cancer

  • kidney cancer

  • germ cell tumours

  • advanced medullary thyroid cancer

People with advanced cancer of any type may also have sweating. 

Find information about your cancer type

Hormone changes

Changes in hormone levels can cause hot flushes and sweats. Your hormone levels may change because of the cancer itself or because of treatment. This includes treatments such as:

  • surgery

  • chemotherapy

  • radiotherapy

  • hormone therapy

Treatment for breast cancer can put women into an early menopause. For some women, this causes hot flushes and sweats. Women who have already had their menopause can have hot flushes again when they start hormone treatment.

Men can have hot flushes and sweating when they have hormone treatment for prostate cancer or breast cancer.

Read more about sex hormone symptoms and cancer

Medicines and cancer drugs

Sweating and hot flushes can be a side effect of some drug treatments, including chemotherapy and morphine.

Find out more about the side effects of individual cancer drugs

Last reviewed: 16 May 2023

Next review due: 16 May 2026

Ways to manage sweating

The treatment you have to stop your sweating depends on what is causing it. There are also things you can do to help you cope better.

Dealing with sweating

Sweating can be a cancer symptom or may be due to cancer treatment. Knowing what can cause sweating and how to treat and manage it can help you cope better.

Skin problems with cancer

Cancer and cancer treatment can cause skin problems. But skin problems can be treated, and there are ways you can manage them at home.

Types of skin problems with cancer

Cancer and its treatment can affect the skin in different ways, causing problems such as itching, sweating or pressure sores (sore skin).

About the skin and cancer

Cancer and its treatment can damage the skin cells and stop them from working properly. Knowing more about how the skin works and what may affect it can help you care for it better.

Resources and support

There are lots of organisations, support groups and helpful books to help you cope with symptoms and side effects caused by cancer and its treatment.

The Dangoor Education logo.

Dangoor Education

About Cancer generously supported by Dangoor Education since 2010. Learn more about Dangoor Education

Patient Information Forum. Trusted Information Creator.
Plain English Campaign award.

Help and Support

An icon of a hand shake.

Find a Clinical Trial

Search our clinical trials database for all cancer trials and studies recruiting in the UK.

An icon of two speech bubbles, indicating a conversation.

Cancer Chat forum

Connect with other people affected by cancer and share your experiences.

An icon of a landline phone.

Nurse helpline

Questions about cancer? Call freephone 0808 800 40 40 from 9 to 5 - Monday to Friday. Alternatively, you can email us.