How much calcium you need depends on your age and sex
The amount of calcium your body needs to maintain bone density shifts across your lifespan. The National Institutes of Health and the National Osteoporosis Foundation both recommend specific daily targets, though the exact number varies by whether you are male, female, and whether you have passed menopause.
For adults under 50, the recommendation is 1,000 mg per day for both men and women. Women aged 51 and older, and men aged 71 and older, need 1,200 mg daily. Men aged 51 to 70 still need 1,000 mg. These numbers assume you are getting calcium from food and possibly supplements combined—not from food alone.
If you have been diagnosed with osteoporosis or osteopenia (low bone density), meeting these targets becomes part of your treatment plan alongside exercise and sometimes medication. Falling short of these amounts makes it harder for your bones to rebuild, even when you are taking other steps to slow bone loss.
Key Takeaways
- Women over 50 and men over 70 need 1,200 mg of calcium daily; younger adults need 1,000 mg.
- Calcium from food sources—dairy, leafy greens, fortified products—is absorbed better than from supplements alone.
- Your body can absorb only about 500 mg of calcium at one time, so spreading intake across meals matters more than one large dose.
- Vitamin D is required for calcium absorption, so low vitamin D levels can prevent your bones from using the calcium you consume.
- Exceeding 2,000 to 2,500 mg daily from all sources may increase risk of kidney stones and other complications.
Where to get 1,000 to 1,200 mg of calcium daily
Meeting your calcium target through food is the first step, because your digestive system absorbs calcium from food more efficiently than from supplements. One cup of milk or yogurt contains about 300 mg. One cup of fortified plant-based milk (soy, almond, oat) typically contains 300 mg as well, though you should check the label since fortification varies by brand.
Leafy greens vary widely in how much usable calcium they contain. Collard greens, turnip greens, and bok choy are good sources at roughly 100 to 150 mg per cooked cup. Spinach and Swiss chard contain calcium but also contain compounds that bind it, making it harder for your body to absorb. Canned fish with bones—salmon and sardines—provide 200 to 300 mg per 3-ounce serving. Fortified orange juice, tofu prepared with calcium sulfate, almonds, and tahini are other common sources.
If you cannot reach your target through food alone, a supplement fills the gap. Calcium carbonate (found in Tums and many over-the-counter supplements) is cheaper but requires stomach acid to absorb, so take it with food. Calcium citrate absorbs without stomach acid and is better if you take acid-reducing medications. Neither form is inherently superior—the one you will actually take consistently is the better choice.
Why splitting your calcium intake across the day matters
Your intestines can absorb only about 500 mg of calcium at one time. If you take 1,200 mg in a single dose or eat a very large calcium-rich meal, your body will absorb roughly 500 mg and excrete the rest. Spreading your intake across two or three meals or doses throughout the day allows your digestive system to absorb more of what you consume.
This does not mean you need to obsess over exact timing. It means that if you take a calcium supplement, splitting a 1,000 mg tablet into two 500 mg doses—one with breakfast and one with dinner—is more effective than swallowing the whole thing at once. The same logic applies to food: a glass of milk at breakfast, a yogurt at lunch, and a serving of leafy greens at dinner will deliver more usable calcium than all three at one meal.
Vitamin D is essential for calcium to work
Calcium cannot be absorbed or used by your bones without vitamin D. Your body makes vitamin D when your skin is exposed to sunlight, and it is also found in fatty fish, egg yolks, and fortified milk and cereals. Many people, especially those in northern climates or who spend little time outdoors, have low vitamin D levels without realizing it.
If your vitamin D is low, taking more calcium will not prevent bone loss because your intestines cannot absorb it efficiently. Your doctor can measure your vitamin D level with a simple blood test. The recommended level for bone health is generally 30 ng/mL or higher. If you are below that, your doctor may recommend a vitamin D supplement—typically 1,000 to 2,000 IU daily for maintenance, or higher doses if you are deficient.
Calcium and vitamin D work together. Meeting your calcium target while your vitamin D is low is like filling a bucket with a hole in the bottom. Address both at the same time for the best results.
When supplements are necessary and how to choose them
Supplements become necessary when food sources cannot deliver your full daily target. This is common for people who are lactose intolerant, follow a vegan diet, or have digestive conditions that limit calcium absorption. A supplement should make up the difference between what you eat and what you need—not replace food sources entirely.
Check the label for the amount of elemental calcium, which is the actual calcium your body can use. A supplement may say it contains 1,000 mg of calcium carbonate, but the elemental calcium content might be only 400 mg. The label will state this clearly. Take no more than 500 mg of elemental calcium at one time for best absorption.
Calcium supplements can interfere with certain medications, including some antibiotics, bisphosphonates (common osteoporosis drugs), and thyroid medications. Take supplements at least two hours apart from these drugs. If you are on any regular medications, ask your doctor or pharmacist whether a calcium supplement will interact with them before you start.
Upper limits and when more calcium becomes harmful
More calcium is not always better. The upper limit for calcium intake is 2,000 to 2,500 mg daily from all sources combined, depending on your age. Exceeding this range over time has been linked to kidney stones, particularly in people with a personal or family history of them. It may also interfere with the absorption of other minerals like iron and zinc.
Very high calcium intake from supplements (but not from food) has also been associated with increased cardiovascular risk in some studies, though the evidence is mixed and the absolute risk remains small. The safest approach is to meet your target through food first, use supplements only to fill the gap, and stay within the recommended upper limit.
If you have a history of kidney stones, hyperparathyroidism, or kidney disease, talk to your doctor before increasing your calcium intake. These conditions change how your body handles calcium and may require a different approach.
Frequently Asked Questions
Can I get enough calcium from food without supplements?
Yes, if you eat calcium-rich foods regularly. Three servings of dairy or fortified alternatives, plus one serving of leafy greens or other sources, typically reaches 1,000 to 1,200 mg. Many people find this difficult with dietary restrictions or food preferences, which is when supplements help.
Is it better to take calcium with or without food?
Calcium carbonate absorbs better with food because it needs stomach acid. Calcium citrate absorbs well either way. Taking your supplement with a meal also helps you remember to take it consistently, which matters more than the exact timing.
What if I am taking osteoporosis medication like alendronate?
Bisphosphonates like alendronate require an empty stomach and must be taken at least 30 minutes before food or other supplements. Take your calcium supplement at a different time of day—typically several hours later or at a separate meal—to avoid interference.
Does the type of calcium supplement matter if I have osteoporosis?
Calcium carbonate and calcium citrate are both effective for bone health. Choose based on your stomach acid levels and medication schedule. If you take acid-reducing medications, calcium citrate is absorbed better. Otherwise, cost and convenience usually determine which one you will use consistently.
How long does it take to see bone density improvements from calcium intake?
Bone density changes slowly—usually over months to years. Calcium is one part of osteoporosis treatment alongside weight-bearing exercise and sometimes medication. Your doctor will measure bone density with a DEXA scan to track progress, typically every one to two years.