Yes, eggshells can go in your compost bin
Eggshells are safe to add to a compost pile and will break down over time. They contain calcium and other minerals that enrich finished compost, making them a useful addition rather than waste. However, they decompose slowly—often taking several months to a year—so how you prepare them matters if you want them to break down faster.
The main concern with eggshells is not whether they belong in compost, but whether they will attract pests or introduce bacteria if not handled correctly. Raw eggshells from raw eggs carry minimal risk, but eggshells from cooked eggs (especially those with food residue) can draw rodents and insects if your pile is not well-managed. The good news is that a few straightforward steps eliminate this problem entirely.
Key Takeaways
- Eggshells break down in compost and add calcium, but they decompose slowly unless you crush them into small pieces first.
- Rinse eggshells and let them dry completely before adding them to your pile to reduce odor and pest attraction.
- Crush dried eggshells into small fragments rather than tossing them in whole, which can take a year or more to decompose.
- Eggshells from cooked eggs are safe to compost as long as they have no oil, butter, or other food residue clinging to them.
- If you have a worm bin (vermicompost), crushed eggshells are beneficial because worms use the grit to aid digestion.
How to prepare eggshells for composting
Start by rinsing each eggshell under running water to remove any egg white or yolk. This step takes 10 seconds and dramatically reduces the smell that can attract flies and rodents. Let the rinsed shells air-dry on a plate or paper towel for a few days—they dry quickly and become brittle, which makes them easier to crush.
Once dry, crush the shells into small pieces. You can do this by hand (place them in a bag and crush with a rolling pin), in a food processor, or by stepping on them. Aim for pieces roughly the size of a pea or smaller. Smaller fragments expose more surface area to the microorganisms in your pile, so they decompose in weeks or a few months instead of a year. If you skip this step and toss whole shells into your bin, they will eventually break down, but patience will be required.
Store crushed shells in a container until you have enough to add to your pile. A gallon-sized jar fills up slowly if you are composting for one or two people, so batch them and add them all at once every month or two. This prevents the pile from becoming too shell-heavy in one spot.
Eggshells in hot compost versus cold compost
If you maintain a hot compost pile—one that you turn regularly and keep moist—crushed eggshells will break down in 2 to 4 months. Hot piles reach temperatures of 130°F to 150°F, which speeds decomposition. Add your crushed shells to the center of the pile where heat is highest, and turn the pile every week or two.
In a cold compost bin (the kind you fill and leave alone), crushed eggshells take 6 to 12 months to fully decompose. Cold piles work at ambient temperature and rely on slow microbial action. Whole eggshells in a cold pile can take 2 years or longer. If you use a cold bin, crushing shells is even more important because you have no other way to speed the process.
Eggshells and pest problems
The risk of attracting pests comes from food residue, not from the shells themselves. Eggshells with dried yolk or white still clinging to them, or shells from eggs cooked in butter or oil, can draw ants, flies, and rodents. Rinsing and drying eliminates this problem. If your compost pile already has a pest issue, hold off adding eggshells until you have resolved it—they are not the cause, but they can make an existing problem worse.
Crushed eggshells do not attract pests the way whole shells sometimes do, because smaller pieces dry out faster and do not trap moisture or food particles. If you are nervous about pests, crushing is your best insurance.
What eggshells add to your finished compost
Eggshells are roughly 95% calcium carbonate, the same compound found in agricultural lime. When they break down in your compost, they release calcium into the finished product. Calcium helps plants build strong cell walls and is especially important for tomatoes, peppers, and brassicas (cabbage, broccoli, kale), which are prone to calcium-deficiency disorders like blossom-end rot.
Eggshells also contain small amounts of phosphorus, magnesium, and other trace minerals. The mineral content is modest compared to what you get from other compost ingredients like food scraps and yard waste, but it is a bonus rather than a reason to save shells. Think of eggshells as a supplement, not a primary nutrient source.
Eggshells in worm bins
If you keep a worm bin (vermicompost), crushed eggshells are particularly useful. Worms do not have teeth and use grit in their digestive system to break down food. Crushed eggshells provide this grit and also buffer the bin's pH if it becomes too acidic. Add a small handful of crushed, dried shells to your worm bin every month or two.
Do not add whole eggshells to a worm bin—they take too long to break down and can crowd the bin. Crush them first, and rinse them thoroughly to remove any food residue that might mold before the worms reach it.
What not to do with eggshells
Do not add eggshells from eggs that were cooked with oil, butter, salt, or spices. These coatings can slow decomposition and attract pests. Eggshells from boiled or baked eggs with no added fat are fine. If you are unsure, rinse the shell thoroughly and let it dry—if it still feels slick or smells like food, skip it.
Do not rely on eggshells as your primary source of calcium for the garden. If you have a plant with blossom-end rot or another calcium deficiency, add crushed eggshells to your compost, but also consider adding them directly to the soil around the plant or using agricultural lime, which works faster. Eggshells in compost are a long-term amendment, not a quick fix.
Frequently Asked Questions
How long do whole eggshells take to decompose?
Whole eggshells in a cold compost pile can take 1 to 2 years to fully break down. In a hot, actively turned pile, they may decompose in 6 to 12 months. Crushing them into small pieces reduces this time to a few months in a hot pile or 6 to 12 months in a cold one.
Will eggshells attract rats or mice to my compost?
Rinsed and dried eggshells do not attract rodents. The risk comes from food residue—yolk, white, or cooking fat stuck to the shell. Rinse each shell under water and let it dry before adding it to your pile, and you will eliminate the attraction.
Can I put eggshells in my compost if they have mold on them?
Yes. Mold on eggshells is actually a sign that decomposition is already underway. The mold will break down along with the shell, and it will not harm your compost or your plants.
Do I need to crush eggshells, or can I just throw them in whole?
You can throw them in whole, but they will take much longer to decompose—often a year or more. Crushing them into small pieces speeds decomposition to a few months and is worth the 30 seconds of effort, especially if you compost regularly.
Are eggshells better than other sources of calcium for compost?
Eggshells are a free, convenient source of calcium if you eat eggs regularly. They work, but they decompose slowly. If you need calcium in your garden quickly, agricultural lime or crushed oyster shells work faster. Eggshells are best used as a long-term soil amendment mixed into finished compost.