Nutrition

Calcium for Bone Health: Getting Enough as You Age

Written & reviewed by Thurairaj Manoharan · 5 Oct 2026

Medically reviewed by Thurairaj Manoharan · Updated 5 Oct 2026

How much calcium adults need, the best food sources in Malaysia, what the evidence says about supplements, and why exercise decides whether bones use it.

Preparing a protein-rich Malaysian meal

Most adults need about 1,000 to 1,200 mg of calcium a day, and it is best to get it from food. Many Malaysians fall short: in a study of 2,299 Malaysians aged 60 and over, 89.3% had inadequate calcium intake. Calcium is only one part of bone health, though, and without regular loading from exercise it does little on its own.

What calcium does

About 99% of the body’s calcium sits in bones and teeth, where it gives bone its hardness. The body also needs a small amount in the blood for muscle contraction, nerve signalling and normal heart rhythm. If your diet does not supply enough, the body draws on bone to keep blood levels steady, so a long shortfall gradually weakens the skeleton.

Bone loss speeds up after menopause and continues with age, which is why calcium and bone care become more relevant after 50. See bone density and osteoporosis and hip fracture prevention.

How much do you need?

GroupTypical daily targetSource
Adults 19 to 50About 1,000 mgNIH ODS, Malaysian RNI
Women 51 to 701,200 mgNIH ODS
Men 51 to 701,000 mgNIH ODS
Adults over 701,200 mgNIH ODS
Upper limit, adults over 502,000 mg from food and supplements combinedNIH ODS

Malaysia’s Recommended Nutrient Intakes (RNI) use a similar range of roughly 1,000 to 1,200 mg depending on age and sex. Check the current RNI table for exact age bands if you need them for a clinical plan. If you have osteoporosis, kidney disease or kidney stones, ask your doctor what is right for you.

Food sources that suit Malaysian eating

Approximate amounts per serving, rounded from nutrient tables. Content varies by brand and preparation, so check labels.

FoodTypical servingApprox. calcium
Milk (full cream or low-fat)1 cup (240 ml)270 to 300 mg
Plain yoghurt1 cup300 to 400 mg
Calcium-set tofuHalf cupAbout 250 mg or more
Canned sardines with bonesAbout 85 gAbout 325 mg
Ikan bilis eaten wholeSmall handfulHigh, but salty. Rinse and use sparingly
Fortified soy or oat milk1 cupAbout 300 mg if fortified. Check the label
Cheese (cheddar)40 gAbout 300 mg

Greens such as bayam, kangkung and sawi add some calcium, but spinach and similar leaves contain oxalate that reduces absorption. Do not rely on them as your main source.

A realistic day: milk or yoghurt at breakfast, tofu or canned sardines with rice at lunch, a handful of ikan bilis in a vegetable dish, and a glass of fortified soy milk in the evening. That usually reaches 1,000 mg without supplements. For more local ideas, see Malaysian foods for longevity.

What the evidence says, honestly

The results are less dramatic than the marketing.

  • A BMJ systematic review found no clear link between dietary calcium intake and fracture risk, and no trial evidence that raising calcium from food prevents fractures. It also found weak and inconsistent evidence that supplements prevent fractures (Bolland et al., 2015).
  • Calcium and vitamin D are still recommended as part of osteoporosis care, alongside exercise and falls prevention, in the Malaysian guideline (Malaysian Osteoporosis Society, 2022).
  • The practical reading: avoid chronic shortfall, do not chase very high intakes, and do not expect calcium alone to protect you.

Supplements: when and how

A supplement may be reasonable if you cannot reach your target from food, such as with lactose intolerance, a vegan diet or a poor appetite, or if you are on osteoporosis medication where your doctor advises it.

  • Take no more than 500 mg at a time, because absorption falls with larger doses. Carbonate is best with food. Citrate can be taken at any time.
  • Count supplement calcium together with food so you do not exceed 2,000 mg a day.
  • Tell your doctor or pharmacist if you take thyroid tablets, certain antibiotics or bisphosphonates, because calcium can interfere with absorption and needs spacing.
  • High supplemental calcium can contribute to constipation and, in some people, kidney stones. Seek advice before starting if you have a history of stones.

What makes calcium work: vitamin D, protein and load

When to see a doctor

Speak to your doctor if you have broken a bone from a minor fall, lost height, are a postmenopausal woman with risk factors, take long-term steroids, or have kidney disease. A bone density scan can clarify your risk.

A sample day that reaches about 1,000 mg

Approximate figures, rounded, and they vary by brand.

MealExampleApprox. calcium
Breakfast1 cup milk or plain yoghurt with oats300 mg
LunchRice with half a cup of calcium-set tofu and stir-fried sayur250 mg
SnackSmall cheese slice or fortified soy milk150 to 300 mg
DinnerRice with fish and a small portion of ikan bilis or canned sardines with bones150 to 300 mg

That adds up to roughly 850 to 1,150 mg. If you do not drink milk, rely on fortified soy or oat milk, tofu and fish with bones. Reading labels on plant milks is worthwhile because only some are fortified.

Who should pay extra attention

  • Women after menopause, when bone loss accelerates.
  • People who avoid dairy, including those who are lactose intolerant or vegan.
  • Adults on long-term steroids or acid-reducing medicines, which can reduce calcium absorption or increase bone loss. Ask your doctor.
  • People with coeliac disease, inflammatory bowel disease or a past gastric bypass, who may absorb nutrients poorly.
  • Older adults with a small appetite, who may need smaller, more frequent calcium-rich snacks.

If you belong to one of these groups, ask your doctor about a bone density scan and whether blood tests for vitamin D, calcium and kidney function would help.

Key takeaways

  • Aim for roughly 1,000 to 1,200 mg of calcium daily, mostly from food.
  • Dairy, calcium-set tofu, canned fish with bones, ikan bilis and fortified plant milks are practical Malaysian sources.
  • Evidence for supplements preventing fractures is weak, so use them only when diet falls short and your doctor agrees.
  • Vitamin D, protein and bone-loading exercise determine whether calcium helps your skeleton.
  • Stay under 2,000 mg a day from all sources if you are over 50.

If you would like bone-protecting exercise and nutrition built into one plan, we offer home-visit assessments across KL and Selangor.

References

  1. National Institutes of Health Office of Dietary Supplements. Calcium: Fact Sheet for Health Professionals. — US National Institutes of Health
  2. Ministry of Health Malaysia, National Coordinating Committee on Food and Nutrition. Recommended Nutrient Intakes (RNI) for Malaysia. — Ministry of Health Malaysia
  3. Bolland MJ et al. (2015). Calcium intake and risk of fracture: systematic review. BMJ. — BMJ
  4. Malaysian Osteoporosis Society (2022). A summary of the Malaysian Clinical Practice Guidelines on the management of postmenopausal osteoporosis, 2022. — Malaysian Osteoporosis Society
  5. Dietary nutrient intake study among older adults: baseline Malaysian PURE study (2024). BMC Geriatrics. — BMC Geriatrics

For the full picture, read the complete guide to this topic →

Written & reviewed by

Thurairaj Manoharan

Physiotherapist · 13+ years in healthcare

Paralysed by Guillain-Barré Syndrome as a teenager, Thurairaj rebuilt his body through physiotherapy, lived proof that the right movement, applied consistently, restores function.

Frequently asked questions

How much calcium do older adults need a day?

Most guidelines set adult needs at about 1,000 to 1,200 mg a day, with the higher figure for women over 50 and for everyone over 70 in US guidance. Malaysia's Recommended Nutrient Intakes follow a similar range. Count what you get from food first, and discuss your own target with your doctor if you have osteoporosis or kidney disease.

What are good sources of calcium in Malaysia?

Milk, yoghurt and cheese, tofu set with calcium, canned sardines and small fish eaten with the bones such as ikan bilis, and fortified soy or oat milks. Leafy greens help too, but the calcium in spinach is poorly absorbed. Check labels because calcium content varies by brand.

Do I need a calcium supplement?

Not usually. Food is the preferred source, and large reviews find weak and inconsistent evidence that supplements prevent fractures. A supplement may be advised if your diet falls short or you take osteoporosis treatment, so decide this with your doctor. The upper limit for adults over 50 is 2,000 mg a day from all sources.

Does calcium alone prevent osteoporosis?

No. Bone also needs vitamin D to absorb calcium, enough protein and, most of all, regular loading from strength training and weight-bearing exercise. Calcium supplies the raw material, and exercise tells the bone to use it.

I am lactose intolerant. How can I get calcium?

Use lactose-free milk or yoghurt, calcium-set tofu, canned fish with bones, fortified plant milks and small portions of hard cheese, which is low in lactose. Many people tolerate yoghurt better than milk.

Want a plan built around you?

Start with a home-visit assessment across KL & Selangor.

Start with a free, no-obligation chat on WhatsApp

Home visits across Kuala Lumpur & Selangor (Klang Valley) and Ipoh · in-centre by appointment, Putra Heights