Need emergency help? Call 999 in United Kingdom.

Open local help

Symptom guide

Breast pain

Find out about breast pain and what can cause it. It's usually linked to periods but can also be caused by injury, infection and taking certain medicines.

About this information

This NHS content is written for people in England. Services, contact routes and treatment arrangements may differ in other countries.

Causes of breast pain

Breast pain is usually linked to periods. Sometimes it can be caused by a health condition or medicine.

Breast pain linked to periods

Breast pain linked to periods usually:

  • begins up to 2 weeks before a period, gets worse and then goes away when the period ends
  • feels dull, heavy or aching
  • affects both breasts and sometimes spreads to the armpit

Other causes of breast pain

Other causes of breast pain include:

  • injuries or sprains to the neck, shoulder or back – these can be felt as breast pain
  • medicines like the contraceptive pill and some antidepressants
  • conditions like mastitis or a breast abscess
  • pregnancy
  • hormone changes during the menopause

Breast pain by itself is unlikely to be a symptom of cancer.

Things you can do to ease breast pain

To help ease breast pain:

  • take paracetamol or ibuprofen, or rub painkilling gel on your breasts
  • wear a properly fitted bra during the day and a soft bra to sleep in

There's little evidence that vitamin E tablets or evening primrose oil help with breast pain.

See a GP about breast pain if:

Ask for an urgent GP appointment or get help from NHS 111 if:

  • you have breast pain and have a very high temperature, or feel hot, cold or shivery
  • any part of your breast is red, hot or swollen
  • there's a hard lump in your breast that does not move around
  • you get nipple discharge, which may be streaked with blood
  • 1 or both breasts change shape
  • the skin on your breast is dimpled (like orange peel)
  • you have a rash on or around your nipple, or the nipple has sunk into your breast

These can be signs of something more serious.

You can call 111 or get help from 111 online .

Breast pain

Causes

Breast pain

Self-care

Breast pain is usually linked to periods. Sometimes it can be caused by a condition like mastitis or a medicine like the contraceptive pill.

If you have breast pain, taking painkillers and wearing a properly fitted bra can help ease the pain.

Content supplied by the NHS website

Content supplied by the NHS website, refreshed 19 August 2026. View the original NHS article ↗

Licensed under the Open Government Licence v3.0 ↗. MyPHU is independent and is not endorsed by the NHS.