Do Eggshells Add Calcium to Soil Quickly?
A few of the product links in this guide are affiliate links. If you buy through one, Ambitious Harvest may earn a small commission at no extra cost to you, which helps keep these guides free. We only point to gear we would use in our own Santa Cruz garden. As an Amazon Associate, we earn from qualifying purchases. Read our full disclosure.
The Verdict: Partially true. Eggshells do contain calcium, but they break down so slowly that they will not help your plants this season, or even next season.
Why People Believe This
Eggshells are roughly 95% calcium carbonate, so the chemistry checks out. Gardeners have been tossing crushed eggshells around tomato plants for generations, hoping to prevent blossom end rot. It feels like a tidy recycling loop: kitchen scraps feeding the garden. The problem is not the calcium content. It is the timeline.
What the Research Says
UC Master Gardeners have noted that eggshells can take years to decompose in garden soil, especially in the dry summers typical of California's Mediterranean climate. Research from the University of Illinois Extension found that coarsely crushed eggshells showed no measurable increase in available soil calcium after a full growing season. The shells need to be broken down by soil microbes and soil acids, and in our often neutral-to-alkaline California soils, that process is extremely slow.
Blossom end rot in tomatoes, the most common reason gardeners reach for eggshells, is usually caused by inconsistent watering rather than a true calcium deficiency. UC IPM confirms that calcium is abundant in most California soils. The issue is that irregular moisture disrupts calcium uptake by the roots, even when there is plenty of calcium present.
What to Do Instead
For blossom end rot prevention, focus on consistent, even watering. Mulch your tomato beds with 2 to 3 inches of straw or wood chips to keep soil moisture steady during Santa Cruz's dry summers. If a soil test genuinely shows low calcium (rare here), gypsum (calcium sulfate) provides available calcium much faster than eggshells. As for the eggshells themselves, crush them finely and add them to your compost pile where they will break down over time and contribute to long-term soil health.
This week: Check your tomato watering schedule. Set up a consistent deep-watering routine (every 3 to 5 days depending on your soil) rather than relying on eggshells to prevent blossom end rot.
For more on growing great tomatoes, check out our free Tomato Growing Guide at Your Garden Toolkit.
Frequently Asked Questions
Will crushed eggshells add calcium to my soil this season?
No. Eggshells are roughly 95% calcium carbonate, but UC Master Gardeners note they can take years to decompose in garden soil, and University of Illinois Extension research found coarsely crushed shells showed no measurable increase in available soil calcium after a full growing season.
Why do eggshells break down so slowly in California gardens?
The shells need to be broken down by soil microbes and soil acids, and in California's dry Mediterranean summers and often neutral-to-alkaline soils that process is extremely slow.
Are eggshells the answer to blossom end rot on my tomatoes?
No. Blossom end rot is usually caused by inconsistent watering rather than a true calcium deficiency. UC IPM confirms calcium is abundant in most California soils, and irregular moisture disrupts the roots' ability to take it up.
What actually prevents blossom end rot?
Focus on consistent, even watering and mulch your tomato beds with 2 to 3 inches of straw or wood chips to keep soil moisture steady through Santa Cruz's dry summers. Crush the eggshells finely and add them to compost for long-term soil health.

