Cancer Research UK logo.
SearchDonate
  • Search

Dealing with itching

Treatment for itching

There are various treatments that can help with itching caused by cancer and its treatment. They aim to treat or soothe the itch.

Treating the cause of the itching

If you know what is causing your itching, the best treatment is one that gets rid of the cause. For example:

  • itching from jaundice caused by a blocked bile duct can be helped by unblocking the bile duct

  • itching from substances released by cancer can be relieved by treating the cancer

  • itching from infection will be helped by treating the infection (antibiotics, antiviral drugs or antifungal drugs)

Treatment to soothe itching

There are some treatments that can help to soothe and relieve itching. Your doctor may need to try a few until you find one that works.

Antihistamines

Our immune system produces histamine to protect us from illness. Sometimes the body produces too much histamine, causing itching, redness and swelling. Antihistamines block the action of histamine in the body. They can help to reduce itching, but don't work for everyone. 

Your doctor can prescribe antihistamines. There are many different types and they may give you some relief. They tend not to work so well for itching caused by lymphoma or due to jaundice caused by a blocked bile duct.

Cholestyramine

If you have jaundice, a drug called cholestyramine can reduce itching. This drug binds with bile salts in the body tissue.

Anti-depressant medicines

Some types of anti-depressant medicines can help to reduce itching. They act like an antihistamine and also help you relax. They can work well for itching due to nerve irritation, such as peripheral neuropathy. Anti-depressants used for itching include amitriptyline, mirtazapine and paroxetine.

Steroids

Steroids can help. They come either as creams you put on to your skin or as tablets. You can buy low dose steroid cream over the counter from the chemist. But your doctor needs to prescribe the higher dose creams and the tablets. You usually only have steroids for a short time because they can cause side effects if you take them for too long.

Read about the side effects of steroids

Complementary therapies

Some people find that complementary therapies can help to distract them from the itching. It includes therapies such as:

  • music therapy

  • gentle massage

  • relaxation exercises

  • guided visualisation

Read more about complementary therapies

Last reviewed: 12 May 2023

Next review due: 12 May 2026

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).

Dealing with itching

Itching can be a side effect of cancer treatment or the cancer itself. Knowing what can cause itching and how to treat and manage it can help you cope better.

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.