Calcium is one of the most important minerals for your teeth. More than 99% of the calcium in your body is stored as calcium hydroxyapatite, the hard mineral matrix that makes up your bones and teeth. Without enough of it, your enamel weakens, your jawbone loses density, and your risk of tooth loss climbs significantly.
How Calcium Builds and Repairs Enamel
Tooth enamel is made almost entirely of tightly packed hydroxyapatite crystals, a compound of calcium and phosphate. Every time you eat or drink something acidic, or bacteria in your mouth produce acid, small amounts of calcium dissolve out of the enamel surface. This is called demineralization, and it’s happening constantly throughout the day.
Your saliva naturally carries calcium and phosphate ions that reverse this damage through a process called remineralization. Calcium particles bond directly to the crystallites in your tooth tissue, forming mineral bridges that restore the enamel’s structure. When calcium concentrations around the tooth are high enough, the chemical balance tips away from dissolution and toward rebuilding. This repair process doesn’t just work on the surface. Calcium ions can penetrate into micropores in early-stage damaged enamel and trigger new crystal growth in the deeper subsurface layers, essentially patching weak spots from within.
This constant tug-of-war between mineral loss and mineral gain determines whether a tooth stays strong or develops a cavity. Having adequate calcium available in your saliva keeps the balance tilted toward repair.
What Happens When You Don’t Get Enough
When calcium intake falls short, your body pulls calcium from bones to maintain critical blood levels. Your jawbone and teeth suffer over time. One of the clearest consequences is enamel hypoplasia, a condition where the enamel forms too thinly or unevenly. According to Cleveland Clinic, signs include teeth with pits, grooves, or cracks, yellowish or brown staining, white spots, and sensitivity to hot and cold foods. Teeth with thinner enamel soften and wear down faster, and brushing can become painful.
The effects go beyond the enamel itself. Low calcium weakens the alveolar bone, the section of jawbone that holds your teeth in their sockets. A study of older adults found striking differences based on calcium intake: among those getting at least 1,000 mg of calcium daily, 40% lost one or more teeth over two years. Among those consuming less, 59% lost teeth in the same period. In the same study, participants taking calcium and vitamin D supplements were roughly half as likely to lose a tooth compared to those on a placebo (13% vs. 27%).
Calcium’s Effect on Cavity Risk
The relationship between calcium intake and cavities is real, though it’s more nuanced than simply “more calcium, fewer cavities.” A study of schoolchildren found that higher daily calcium intake was inversely associated with cavity rates, meaning kids who consumed more calcium had fewer cavities. However, the ratio of calcium to phosphorus in the diet turned out to matter more than calcium alone. Children with a higher calcium-to-phosphorus ratio were about half as likely to have cavities in both baby teeth and permanent teeth.
This means that getting enough calcium matters, but so does not overloading on phosphorus from sources like soda and processed foods. A diet heavy in phosphorus without matching calcium can undermine the mineral balance your teeth depend on.
Vitamin D Makes Calcium Work
Calcium can’t do its job without vitamin D. Your body needs vitamin D to absorb calcium from the digestive tract and to deliver it where it’s needed, including your teeth and jawbone. Without enough vitamin D, your parathyroid glands overcompensate by producing excess hormone, which actually pulls calcium out of bones to maintain blood levels. This leads to weakened bones and, in the jaw, a less stable foundation for your teeth.
Getting calcium from food or supplements without addressing vitamin D is like filling a bucket with a hole in it. The two nutrients work as a pair, and the tooth-loss study mentioned above used both calcium and vitamin D together to achieve its results.
How Much Calcium You Need by Age
The NIH sets recommended daily amounts that vary by age and sex. Children and teenagers need the most relative to their size because their teeth and bones are still developing. Here are the key numbers:
- Children 1 to 3 years: 700 mg per day
- Children 4 to 8 years: 1,000 mg per day
- Teens 9 to 18 years: 1,300 mg per day
- Adults 19 to 50: 1,000 mg per day
- Women over 51 and all adults over 70: 1,200 mg per day
- Pregnant or breastfeeding teens: 1,300 mg per day
- Pregnant or breastfeeding adults: 1,000 mg per day
The teenage years are a critical window. Permanent teeth are still mineralizing during adolescence, and the 1,300 mg recommendation reflects the high demand during this period. Falling short during these years can mean weaker enamel for life, since adult teeth don’t get a second chance to form properly.
Best Food Sources of Calcium
Dairy is the most familiar source, and it’s genuinely one of the best. An 8-ounce glass of milk provides roughly 300 mg of calcium, and yogurt and cheese deliver similar amounts. Dairy also has the advantage of being highly bioavailable, meaning your body absorbs a large percentage of the calcium it contains.
If you don’t eat dairy, there are solid alternatives. Calcium-fortified orange juice and plant milks (soy, almond, oat) typically contain 300 to 350 mg per serving. Canned sardines and salmon with bones are excellent sources. On the plant side, cooked kale, bok choy, broccoli, and turnip greens all provide calcium, though you’d need to eat larger servings to match dairy. Tofu made with calcium sulfate can deliver 200 to 400 mg per half-cup depending on the brand.
One thing to watch: spinach is high in calcium on paper, but it also contains oxalates that bind to calcium and prevent most of it from being absorbed. Not all plant sources are created equal in terms of what your body can actually use. Kale and bok choy have much better absorption rates than spinach or Swiss chard.
Cheese deserves a special mention for teeth specifically. It stimulates saliva production, raises the pH in your mouth (making it less acidic), and delivers calcium directly to the tooth surface. Snacking on cheese after a meal is one of the simplest things you can do for your enamel.