Do You Need Calcium Supplements for Your Bones?
Most UK adults can meet the 700mg/day calcium target from food, and diet is the preferred source. Here's who genuinely benefits from a calcium supplement, the safe upper limit, and the heart-risk debate.
Do you need calcium supplements for your bones?
For most UK adults, no — you can usually get all the calcium your bones need from food, and diet is the preferred source. The NHS is clear that "you should be able to get all the calcium you need by eating a varied and balanced diet." NHS The Royal Osteoporosis Society puts it the same way: "you can usually get all the calcium you need for your bones from your food, without taking a supplement." Royal Osteoporosis Society
UK osteoporosis guidance agrees on the principle. The National Osteoporosis Guideline Group states that, in clinical practice, dietary sources of calcium are the preferred option, and that supplementation should be targeted to those who do not get enough from their diet. National Osteoporosis Guideline Group (NOGG) So the honest answer for the average person is that a supplement is a top-up for a genuine gap — not a routine "insurance policy" for healthy bones.
How much calcium do you actually need a day?
Adults aged 19 and over need about 700mg of calcium a day. This is the figure given by both the NHS and the Royal Osteoporosis Society, and it matches the UK Reference Nutrient Intake used in NOGG's guidance. NHS National Osteoporosis Guideline Group (NOGG)
There is one important exception. The Royal Osteoporosis Society notes that people at risk of osteoporosis, or taking an osteoporosis medicine, may be advised to increase their intake to around 1,000mg a day. Royal Osteoporosis Society That is a decision for your doctor, based on your own risk — not a target the general population needs to chase. If you're weighing up how the different bone nutrients fit together, our guide to vitamin D, calcium and protein for bone health sets out how they work as a package.
Can you get enough calcium from food alone?
Yes — most people can hit the 700mg target with everyday foods, no supplement required. The NHS lists good sources as milk, cheese and other dairy foods; calcium-fortified soya drinks; bread and anything made with fortified flour; green leafy vegetables such as curly kale and okra (but not spinach, whose oxalate binds calcium); and fish eaten with the bones, such as sardines and pilchards. NHS
There's a catch that trips people up: calcium can't do its job alone. Your body needs vitamin D to absorb calcium, and the NHS advises that adults need 10 micrograms (400 IU) of vitamin D a day. NHS Because it's hard to get enough vitamin D from food — most comes from sunlight on the skin — the NHS says everyone should consider a daily vitamin D supplement during the autumn and winter. NHS In other words, the supplement most UK adults genuinely need for their bones is vitamin D, not calcium. Our vitamin D for bone health guide covers that in detail, and our roundup of the best foods for bone health makes the calcium targets easier to plan around.
Who actually benefits from a calcium supplement?
Supplements are for people who genuinely can't meet their needs through food — not a default for everyone. NOGG is specific about who should be targeted: calcium (usually combined with vitamin D) supplementation should go to those who do not get sufficient calcium from their diet — for example older adults who are housebound or living in residential or nursing care, and people with intestinal malabsorption, such as those with inflammatory bowel disease or following bariatric surgery. National Osteoporosis Guideline Group (NOGG)
Beyond those groups, supplements may be advised for people at risk of osteoporosis or already taking an osteoporosis medicine, who are often steered towards that higher ~1,000mg-a-day intake. Royal Osteoporosis Society The common thread is that a supplement is used to "top up" a real shortfall, as the Royal Osteoporosis Society describes it — not to pile more calcium on top of an already adequate diet. Royal Osteoporosis Society If you're unsure which camp you're in, that's a conversation for your GP rather than a shelf in the pharmacy.
Do calcium supplements increase heart risk?
The evidence is genuinely mixed, and it centres on supplements specifically — not on calcium from food. A 2021 meta-analysis of double-blind, placebo-controlled randomised trials found that the use of calcium supplements was significantly associated with an increased risk of cardiovascular disease (relative risk 1.15) and coronary heart disease (relative risk 1.16) — roughly a 15% increase — specifically in healthy postmenopausal women. Nutrients (MDPI), 2021 That analysis looked at supplemental calcium only, and its authors note that earlier reviews had been mixed and contradictory. Nutrients (MDPI), 2021
Pulling in the other direction, a 2016 systematic review in the Annals of Internal Medicine concluded that "calcium intake within tolerable upper intake levels (2,000 to 2,500 mg/d) is not associated with CVD risk in generally healthy adults." Annals of Internal Medicine, 2016 A companion clinical guideline from the National Osteoporosis Foundation and the American Society for Preventive Cardiology went further, judging there to be moderate-quality evidence that calcium — with or without vitamin D, from food or supplements — has no relationship, beneficial or harmful, to cardiovascular disease or mortality in generally healthy adults, provided intake stays within that upper limit. Annals of Internal Medicine, 2016
How much calcium is too much?
Don't mega-dose: taking more than 1,500mg of calcium supplements a day can cause stomach pain, diarrhoea and kidney stones. Both the NHS and the Royal Osteoporosis Society flag that threshold, with the Society explicitly naming supplements — and the NHS adds that taking 1,500mg or less a day is unlikely to cause harm. NHS Royal Osteoporosis Society
It's worth being clear about what that 1,500mg figure is and isn't. It's a UK caution about how much supplemental calcium to take, and it sits below the higher tolerable upper intake level for total calcium — 2,000 to 2,500mg a day — used in the cardiovascular research above. Annals of Internal Medicine, 2016 The two aren't in conflict: the point of both is the same — reach your target, don't greatly exceed it. Because calcium hides in multiple supplements and fortified foods, the Royal Osteoporosis Society advises checking labels so your combined total stays sensible. Royal Osteoporosis Society
The bottom line: food first, supplement only if you need it
For most UK adults the answer is reassuringly simple. Aim for about 700mg of calcium a day from a varied, balanced diet, pair it with the vitamin D your body needs to absorb it, and you probably don't need a calcium supplement at all. Reserve supplements for the situations the guidelines actually point to — a genuine dietary shortfall, older adults who are housebound or in care, intestinal malabsorption, or when you're at risk of or being treated for osteoporosis — and don't push your intake far past the target.
If you'd like to know where your bones actually stand before making any changes, a baseline check is more useful than guesswork. Screen My Bones offers a radiation-free bone health assessment that gives you a starting point and something to monitor over time — a complement to, not a replacement for, the advice of your GP.
This article is part of our bone health series. To see how the key nutrients fit together, read our guide to vitamin D, calcium and protein for bone health.
References
- Calcium — Vitamins and minerals — NHS
- Food for strong bones — NHS
- Calcium — Royal Osteoporosis Society
- Section 5: Non-pharmacological management of osteoporosis — National Osteoporosis Guideline Group (NOGG)
- Calcium Supplements and Risk of Cardiovascular Disease: A Meta-Analysis of Clinical Trials — Nutrients (MDPI) (2021)
- Calcium Intake and Cardiovascular Disease Risk: An Updated Systematic Review and Meta-analysis — Annals of Internal Medicine (2016)
- Lack of Evidence Linking Calcium With or Without Vitamin D Supplementation to Cardiovascular Disease in Generally Healthy Adults: A Clinical Guideline — Annals of Internal Medicine (2016)
Frequently asked questions
Adults aged 19 and over need about 700mg of calcium a day (NHS; Royal Osteoporosis Society). If you're at risk of osteoporosis or taking an osteoporosis medicine, your doctor may advise increasing this to around 1,000mg a day. Most people can reach the target through a varied, balanced diet — and getting calcium from food is the preferred route.
Related reading
Nutrition & Supplements Bone Health for Vegans and Vegetarians: A UK Guide
Screen My Bones Editorial Team29 July 20266 min readNutrition & Supplements Vitamin D and Bone Health: How Much Do You Actually Need?
Screen My Bones Editorial Team29 July 20266 min readNutrition & Supplements Osteoporosis Diet: The Best Foods for Strong Bones
Screen My Bones Editorial Team28 July 20267 min read
Check your bone health
Radiation-free REMS screening. No referral needed.