Cancer Research UK logo.
SearchDonate
  • Search

Painkillers

What are painkillers?

There are many different types and strengths of painkiller. It’s important to get the right type and to take them regularly, as your doctor or pharmacist advises you to.

About painkillers

Painkillers are also called analgesics or analgesia. There are many different types and strengths. The type you have depends on the kind of pain you have.

  • For mild pain, you usually have simple painkillers, such as paracetamol.

  • For moderate pain, you usually have treatment with ​​ painkillers, such as codeine.

  • For ongoing or severe pain, you usually have morphine type opioid painkillers.

You might also take other types of drugs that work alongside the traditional painkillers, depending on your type of pain. These can include:

  • anti inflammatory drugs such as ibuprofen (Nurofen)

  • anti depressants such as amitriptyline.

  • anti epileptic drugs such as gabapentin.

You might be prescribed an anti epileptic or an anti depressant for nerve pain. An experienced doctor or nurse can judge which type or combination of painkillers work best for you. The important thing is that you have the right type for your pain and the right amount (dose).

Find out more about these different types of painkillers

Taking painkillers

It’s extremely important that you take your painkillers regularly, exactly as your doctor prescribes.

Don’t try to take as few as possible by spacing them out. You might then be in pain before you take your next dose. This is not good pain control. The idea is that you should take your next dose before you are in pain again.

If your pain isn't controlled, you can get nerve changes that make the pain more difficult to control in the future. So, it really is important to take painkillers regularly enough to keep the pain under control.

It isn't good to swing between not taking any painkillers and then taking a large dose when your pain is severe. It's harder to control pain if you wait until it is really bad.  A regular dose is better for your body and your quality of life.

If you still have pain after taking painkillers

There are plenty of other painkillers to try if yours aren’t controlling your pain. Your pain specialist might add in other medicines which work on treating the pain in different ways. Or you might just need a slightly higher dose of the painkillers than you’re already taking.

It’s important to help your doctor or nurse get your dose right. So give them honest, detailed information about your pain and how well your painkillers are working.

You could also try some other ways of controlling pain.

Read about other ways of treating cancer pain

Last reviewed: 18 Jan 2024

Next review due: 18 Jan 2027

Treating cancer pain

As well as painkillers, there are other ways to help control cancer pain. This might include cancer treatments to shrink your cancer.

Who treats pain

Many people can treat cancer pain, from health professionals to counsellors. It’s worth knowing what each of them can do. There are also small things you can do to help yourself.

Types of painkillers

Cancer pain can be treated by using morphine type drugs called opioids, non opioids and other drugs such as steroids or anti depressants.

Coping with cancer

Coping with cancer can be difficult. There is help and support available. Find out about the emotional, physical and practical effects of cancer and how to manage them.

Your cancer type

Search for the cancer type you want to find out about. Each section has detailed information about symptoms, diagnosis, treatment, research and coping with cancer.

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.