Almost everyone's breasts feel heavy and sore before a period, at least a little, and it usually settles with the period. Doctors call this cyclical breast pain. It can start up to 2 weeks before a period, usually in both breasts, and sometimes spreads to the armpit. On its own it's rarely a sign of anything serious.

Where does the pain come from?

Breasts respond to cycle hormones. Oestrogen makes the milk ducts grow in the first half of the cycle. In the second half, progesterone makes the lobules grow (the glands that make milk during breastfeeding), so the tissue swells and gets tender.

That's why your breasts can feel dense and bumpy before a period, often near the armpits. They usually soften again after it.

What eases the pain?

When even a hug hurts, start with your bra: a supportive one that fits and doesn't dig in during the day, and a soft one for sleep. Wear a sports bra for exercise.

If it really hurts, ibuprofen or paracetamol can help, taken as the pack says, or a painkilling gel rubbed onto the breasts. Some people feel better with a hot water bottle wrapped in a towel.

Some find it helps to cut back on caffeine and salt in the second half of the cycle. There isn't much evidence for it, but it's easy to test on yourself over a couple of cycles.

Log sore days in HeySis. After 2–3 cycles you'll see whether the pain returns before each period, and a doctor can use those notes too.

Common questions

Can breast pain be a sign of cancer?

Pain on its own is rarely a sign of cancer. Lumps and changes to the skin or nipple matter more, and they need checking even if they don't hurt.

My breasts hurt and my period hasn't come. Could I be pregnant?

It's possible, because sore breasts can also come with early pregnancy. If your period is late and you could be pregnant, take a test.

Do evening primrose oil or vitamin E help?

According to the NHS, there's little evidence that they help with breast pain. If you still want to try them, talk to a doctor first.

Can the pill make my breasts sore?

Yes, the contraceptive pill is one of the possible causes of breast pain. If the pain started after you began taking it and it bothers you, talk to the doctor who prescribed it.

In short

  • Find a bra that fits, plus a soft one for sleep
  • Log the days your breasts hurt
  • Check your breasts right after your period

Source: NHS: Breast pain

Educational content; it does not replace professional medical advice.

How our cycle articles are written