Most vegans don’t need calcium supplements, but many vegans aren’t getting enough calcium from food alone. Adults need 1,000 mg of calcium daily (1,200 mg for women over 50 and everyone over 70), and reaching that number on a fully plant-based diet takes deliberate planning. The good news: vegans who consistently hit at least 525 mg per day from food and fortified sources show the same fracture risk as meat eaters, and many plant foods deliver calcium your body absorbs just as well as dairy.
How Much Calcium You Actually Need
The recommended daily intake for most adults ages 19 to 50 is 1,000 mg. Women over 50 need 1,200 mg, as do all adults over 70. Teenagers need the most of any age group at 1,300 mg, which matters if you’re raising vegan kids. These numbers don’t change based on diet. Your bones don’t care whether calcium comes from milk or kale.
Why Vegans Fall Short More Often
A large study tracking over 34,000 people in the UK found that vegans had a 30% higher rate of bone fractures compared to meat eaters. But here’s the important detail: when researchers accounted for differences in calcium intake, that elevated risk nearly disappeared. And among vegans consuming at least 525 mg of calcium per day, fracture rates were statistically identical to those of meat eaters.
The problem isn’t that plant calcium is inferior. It’s that many vegans simply eat less total calcium because they’ve removed dairy, which is the dominant calcium source in most Western diets, without replacing it with enough calcium-rich alternatives.
Plant Calcium Absorbs Better Than You’d Think
One of the most persistent myths about vegan diets is that plant calcium is poorly absorbed. In reality, your body absorbs calcium from certain vegetables at rates equal to or higher than dairy. Cooked broccoli has a fractional absorption rate of about 48%, and kale comes in around 41%. For comparison, whole milk sits at roughly 48% and skim milk at about 40%. The numbers are remarkably similar.
The catch is oxalates. Spinach is loaded with calcium on paper, but oxalic acid binds to it and blocks most of it from being absorbed. The same goes for beets, okra, and most beans. These foods have real nutritional value, but you can’t count on them as reliable calcium sources. Low-oxalate greens like kale, broccoli, bok choy, and collard greens are far better choices because the calcium in them is genuinely available to your body.
The Best Vegan Calcium Sources
Tofu made with calcium sulfate is one of the most concentrated plant sources available. A half cup of firm tofu prepared this way contains around 860 mg of calcium, which alone covers most of an adult’s daily needs. Regular calcium-set tofu provides about 434 mg per half cup. Check the label: not all tofu is made with calcium sulfate, and the difference is enormous.
Fortified plant milks are the other major player. Calcium-fortified soy milk typically provides 200 to 400 mg per cup, putting it in the same range as cow’s milk. Fortified orange juice, cereals, and other products can help fill gaps too. Shake the carton before pouring, since calcium can settle at the bottom.
For whole foods beyond tofu, your best options include:
- Kale, collard greens, and bok choy: high absorption, roughly 100 to 150 mg per cooked cup
- Broccoli: well-absorbed calcium, around 60 mg per cooked cup
- Almonds: about 75 mg per ounce
- Dried figs: roughly 65 mg per three figs
- White beans: around 80 mg per half cup (moderate oxalate, so absorption is lower than greens)
A realistic daily combination might look like a cup of fortified soy milk (300 mg), a half cup of calcium-set tofu (430 mg), and a serving of cooked kale (130 mg). That gets you past 850 mg without a supplement.
When a Supplement Makes Sense
If you consistently fall below 525 mg of dietary calcium per day, a small supplement can bridge the gap. But more is not better, and high-dose calcium supplements carry real risks. A meta-analysis covering more than 28,000 participants found that calcium supplements were associated with a 27% increase in heart attack risk and a 12% to 20% increase in stroke risk. Adding vitamin D to the supplement did not reduce these cardiovascular risks.
These risks appear tied to supplements specifically, not to calcium from food. Getting a large bolus of calcium all at once from a pill spikes blood calcium levels in a way that food does not. If you do supplement, smaller doses (300 to 500 mg) taken with meals are generally better tolerated and better absorbed than a single large dose. The tolerable upper limit for adults is 2,500 mg per day from all sources combined, though the cardiovascular concerns suggest staying well below that.
Vitamin D and Magnesium Matter Too
Calcium doesn’t work in isolation. Your body needs vitamin D to absorb calcium from your gut, and it needs magnesium to convert vitamin D into its active form. Without adequate magnesium, vitamin D supplementation can be ineffective. Some cases of vitamin D-resistant rickets, where patients don’t respond to vitamin D at all, have been resolved simply by adding magnesium.
This trio works together. Low calcium intake also accelerates vitamin D breakdown, creating a cycle where deficiency in one nutrient worsens the status of the others. For vegans, vitamin D is worth particular attention since few plant foods contain it naturally, and sun exposure varies by geography and season. Fortified plant milks often contain both calcium and vitamin D, making them a practical two-for-one source.
Blood Tests Don’t Tell the Whole Story
If you’re worried about your calcium status, know that a standard blood calcium test measures calcium circulating in your blood, not the calcium stored in your bones. Your body tightly regulates blood calcium levels and will pull calcium out of your bones to keep blood levels normal. This means you can have a perfectly normal blood test while your bones are slowly losing density. A bone density scan (DEXA) is a more meaningful measure of long-term calcium adequacy than a blood draw.
True low blood calcium, called hypocalcemia, is usually caused by hormonal or kidney issues rather than diet alone. Symptoms include muscle cramps, numbness or tingling in the fingers, and in severe cases, confusion or irregular heartbeat. Dietary calcium shortfalls are more likely to show up silently as reduced bone density over years or decades.

