Women's health
Breast pain: causes, treatment and when to see a GP
Breast pain is common and not usually anything serious. It is most often linked to periods, beginning up to 2 weeks before a period and easing when it starts. Other causes include medicines, injuries to the neck, shoulder or back, mastitis, pregnancy and menopause hormone changes. Breast pain by itself is unlikely to be a symptom of cancer, but see a GP if it does not improve.
Last checked: 2026-10-11
Key facts
At a glance.
-
Is it serious?
The NHS says there are many reasons breasts can be painful, it is not usually anything serious, and breast pain by itself is unlikely to be a symptom of cancer.
-
Linked to periods
The NHS says period-linked breast pain usually begins up to 2 weeks before a period, gets worse and then goes away when the period ends, feels dull, heavy or aching, and affects both breasts, sometimes spreading to the armpit.
-
Not linked to periods
Breast Cancer Now says it is often unclear what causes non-cyclical breast pain, which may be continuous or come and go, and often goes away by itself over time, in about half the women who have it.
-
Other causes
The NHS lists injuries or sprains to the neck, shoulder or back, medicines such as the contraceptive pill and some antidepressants, mastitis or a breast abscess, pregnancy and menopause hormone changes.
-
How common
Patient.info says up to 7 in 10 women develop breast pain at some stage in their lives.
-
What helps
The NHS suggests paracetamol or ibuprofen, or rubbing painkilling gel on your breasts, and wearing a properly fitted bra during the day and a soft bra to sleep in.
-
Supplements
The NHS says there is little evidence that vitamin E tablets or evening primrose oil help with breast pain.
-
See a GP
The NHS says to see a GP if breast pain is not improving or painkillers are not helping, there is a family history of breast cancer, or you have signs of pregnancy.
What causes breast pain?
The NHS says breast pain is usually linked to periods, and that sometimes it can be caused by a health condition or medicine. Breast Cancer Now divides it into cyclical breast pain, linked to the menstrual cycle, non-cyclical breast pain, which is lasting pain not related to periods, and chest wall pain, where pain that feels as though it is in the breast is coming from somewhere else, such as a pulled muscle in the chest.
Patient.info says up to 7 in 10 women develop breast pain at some stage, and that it is usually classed as cyclical or non-cyclical. If you are not sure which you have, it suggests keeping a pain diary for 2 to 3 months, recording the days you have breast pain and how severe it is.
| Type | Typical pattern | Possible causes |
|---|---|---|
| Cyclical (linked to periods) | Begins up to 2 weeks before a period, usually affects both breasts, eases when the period starts; often worst in the 3 to 5 days before | Breast tissue that is more sensitive than usual to normal monthly hormone changes; hormonal contraception or HRT may be associated |
| Non-cyclical (not linked to periods) | Continuous or intermittent; one or both breasts; burning, prickling, stabbing or tight | Often unclear; benign breast conditions, previous surgery, injury, larger breasts, some medicines, stress and anxiety |
| Chest wall pain (felt in the breast) | Feels like it comes from the breast but arises elsewhere | Pulled chest muscle; injuries or sprains to the neck, shoulder or back |
| Infection or other conditions | Often with redness, heat or swelling, or fever | Mastitis or a breast abscess; pregnancy; menopause hormone changes |
How is breast pain treated and what helps?
The NHS suggests taking paracetamol or ibuprofen, or rubbing painkilling gel on your breasts, and wearing a properly fitted bra during the day and a soft bra to sleep in. It says there is little evidence that vitamin E tablets or evening primrose oil help.
Breast Cancer Now says the options for treating cyclical and non-cyclical pain are often the same, though non-cyclical pain is not always as easy to treat. If you have cyclical breast pain, your GP may reassure you that it is a normal part of your monthly cycle. A supportive, well-fitting bra worn during the day, during activity and at night can be helpful. NSAID pain relief such as ibuprofen can help breast pain, particularly non-cyclical pain, and can be applied directly as a gel or taken as a tablet, but you should be assessed by a doctor first if you have asthma, stomach ulcers or kidney problems. Paracetamol can also help.
Breast Cancer Now says that if your pain started when you began a contraceptive pill, changing to a different pill may help, and if it started or increased on HRT and does not settle after a short time, you should tell your GP. It says your GP may suggest dietary changes such as a low-fat diet, more fibre and less caffeine and alcohol, but that there is limited evidence these work, and that some women find relaxation therapy useful.
If pain is severe, goes on for a long time or the above has not helped, Breast Cancer Now says a doctor may consider a hormone-suppressing drug such as tamoxifen. It says tamoxifen is not licensed to treat breast pain, has side effects, and will only be recommended after a discussion of the benefits and risks.
How long does breast pain last?
Patient.info says that for cyclical breast pain the problem may settle by itself within 3 to 6 months, that studies show it goes away within three months in about 3 in 10 cases, and that in up to 6 in 10 women where the pain has gone, it develops again within two years. So cyclical breast pain may come and go over the years.
Breast Cancer Now says that cyclical breast pain usually stops after the menopause, though women taking HRT can also have breast pain, and that non-cyclical breast pain often goes away by itself over time in about half the women who have it.
Could breast pain be breast cancer?
The NHS says breast pain by itself is unlikely to be a symptom of cancer, and Breast Cancer Now says it is rarely a sign of breast cancer. It is still important to be breast aware: Breast Cancer Now says to make an appointment with your GP if you are concerned about breast pain that is new or different for you, or you have other symptoms in your breast such as a lump, swelling, changes to the nipple or a change in colour.
The NHS says to ask for an urgent GP appointment or NHS 111 help if you have breast pain and also have a very high temperature or feel hot, cold or shivery; any part of the breast is red, hot or swollen; there is a hard lump in the breast that does not move around; nipple discharge which may be streaked with blood; one or both breasts change shape; the skin on the breast is dimpled like orange peel; or a rash on or around the nipple, or the nipple has sunk into the breast.
When to see a GP
The NHS says to see a GP about breast pain if it is not improving or painkillers are not helping, there is a history of breast cancer in your family, or you have any signs of pregnancy, in which case you could do a pregnancy test first.
Breast Cancer Now says your GP will examine your breasts and ask about the type of pain you have and how often you get it, and may ask you to fill in a simple pain chart. If they think you may have non-cyclical or chest wall pain, they may ask you to lean forward during the examination. Your GP may refer you to a breast clinic for a more detailed assessment.
Breast pain in pregnancy and around the menopause
The NHS lists pregnancy and hormone changes during the menopause among the other causes of breast pain, and says that if you have any signs of pregnancy you could do a pregnancy test before seeing a GP.
Breast Cancer Now says cyclical breast pain usually stops after the menopause, though women taking HRT can have breast pain, and that HRT can sometimes cause benign changes in the breast that may need to be seen by your GP or specialist.
NHS and private pathways
On the NHS, breast pain is assessed by a GP, who may refer you to a breast clinic if a lump or other concerning features are present. Most breast pain can be managed with reassurance, a supportive bra and simple painkillers.
Some people choose a private breast clinic appointment, often with same-visit imaging, for reassurance. If you do, ask for results to be shared with your GP, and remember that breast pain on its own is unlikely to be a sign of cancer.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
What causes breast pain?
The NHS says it is usually linked to periods. Other causes include injuries or sprains to the neck, shoulder or back, medicines such as the pill and some antidepressants, mastitis or a breast abscess, pregnancy and menopause hormone changes.
-
Is breast pain a sign of cancer?
Unlikely. The NHS says breast pain by itself is unlikely to be a symptom of cancer, and Breast Cancer Now says it is rarely a sign of breast cancer. See a GP if there is a lump or other change.
-
Why are my breasts sore before my period?
Patient.info says it is thought that women with cyclical breast pain have breast tissue that is more sensitive than usual to the normal hormonal changes each month. The NHS says the pain usually begins up to 2 weeks before a period.
-
Can breast pain be caused by the pill or antidepressants?
Yes. The NHS lists medicines like the contraceptive pill and some antidepressants among the causes, and Breast Cancer Now says changing to a different pill may help if the pain began after starting one.
-
How do you relieve breast pain?
The NHS suggests paracetamol or ibuprofen, or painkilling gel rubbed on the breasts, and a properly fitted bra by day and a soft bra to sleep in. Breast Cancer Now adds a supportive bra at night and during exercise.
-
Does evening primrose oil help breast pain?
The NHS says there is little evidence that vitamin E tablets or evening primrose oil help. Breast Cancer Now says a GP may suggest it, as some women have found it helps, but research shows extra GLA does not always help the pain.
-
How long does breast pain last?
Patient.info says cyclical pain may settle within 3 to 6 months but can come back within two years in up to 6 in 10 women. Breast Cancer Now says non-cyclical pain often goes away by itself, in about half the women who have it.
-
Can breast pain be a sign of pregnancy?
Yes. The NHS lists pregnancy among the other causes of breast pain and says to do a pregnancy test first if you have any signs of pregnancy before seeing a GP.
-
Can stress cause breast pain?
Breast Cancer Now lists stress and anxiety among the things that non-cyclical breast pain can be related to, alongside benign breast conditions, previous surgery, injury, larger breasts and some drug treatments.
-
When should I see a doctor about breast pain?
The NHS says to see a GP if it is not improving, painkillers are not helping, there is a family history of breast cancer, or you may be pregnant. Get urgent help for fever, a red, hot or swollen breast, a hard lump, bloody nipple discharge or skin dimpling.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-11, next review 2027-10-11.
-
NHS: Breast pain, https://www.nhs.uk/symptoms/breast-pain/ , retrieved October 2026
-
Breast Cancer Now: Breast pain, https://breastcancernow.org/about-breast-cancer/breast-lumps-and-benign-not-cancer-breast-conditions/breast-pain , retrieved October 2026
-
Patient.info: Breast pain (sore breasts), https://patient.info/womens-health/breast-problems/breast-pain , retrieved October 2026
Related guides
Keep reading.
-
Male breast pain
Breast tenderness in men and what it can mean.
Read guide -
Breast lumps
What to do about a lump in the breast.
Read guide -
Breast cancer symptoms
The signs of breast cancer to look out for.
Read guide -
Mastitis
Breast inflammation and infection.
Read guide -
Fibrocystic breasts
Lumpy, tender breast tissue that is not cancer.
Read guide -
Premenstrual syndrome
Period-related symptoms including breast tenderness.
Read guide -
Costochondritis
Chest wall pain that can be felt in the breast.
Read guide