Hi
does anyone take any vitamins or supplements? I’ve just finished chemo, surgery on Tuesday followed by radiotherapy and hormone therapy, I was just thinking ahead and wondering if vitamins are of benefit and if so does anyone have any recommendations.
when I’ve asked health professionals they have been reluctant to comment as it’s herbal.
xx
Hi, I've been recommended a calcium supplement as the hormone treatment will weaken my bones, this was by my oncologist. A dietician friend also said Vit D is the only other thing to take given we don't get enough sunlight in the UK. This of course assumes a healthy and balanced diet otherwise.
I'm now taking Calcium with Vits D and K, which I get from Boots. I saw some cheaper ones, but then noticed the amount of calcium/vitamins in them was less, so take care to check that if you are buying.
Hope this helps xx
Hi, I think a healthy diet is more key than vitamin supplements when recovering from chemo as you'll get the vitamins naturally in food, but I do take a few supplements that I think help with the hormone therapy.
Similar to Irishgirl16, I take Vitamin D & K (K helps with absorption), magnesium & calcium, glucosamine/chondroitin, hemp seed oil, turmeric and sage!
I was already taking the magnesium/calcium and turmeric for years before the diagnosis and these helped with headaches and joint pain.
The sage helps with hot flushes, as recommended by my BCN
That’s a great help thankyou. I eat healthy anyway but just worried about bones.
x
Whatever cancer throws your way, we’re right there with you.
We’re here to provide physical, financial and emotional support.
© Macmillan Cancer Support 2025 © Macmillan Cancer Support, registered charity in England and Wales (261017), Scotland (SC039907) and the Isle of Man (604). Also operating in Northern Ireland. A company limited by guarantee, registered in England and Wales company number 2400969. Isle of Man company number 4694F. Registered office: 3rd Floor, Bronze Building, The Forge, 105 Sumner Street, London, SE1 9HZ. VAT no: 668265007