The Amazing Benefits Eggshells Can Have On Your Houseplants

cracked eggshells good for houseplants

Eggshells have long been used by gardeners and houseplant lovers as plant fertilizer. But does it really work? You bet they do!

But, what is it about eggshells that make them such a great natural fertilizer? And should you use them on your own plants at home?

Let’s understand why eggshells can be good for houseplants and how you, too, can use them to make your houseplants grow healthy.

Are Eggshells Good For Houseplants?

Yes, eggshells (the ones from domestic chickens) are great for houseplants. Eggshells are an excellent source of calcium, a critical nutrient for plants. They also help help to absorb moisture and can act as a planter for starting seeds or growing small succulents.

As we said, eggshells are great for houseplants. There’s no question about their beneficial effects on plants. But how?

When talking about eggshells for houseplants, we are talking about domestic chicken eggshells. There’s not a lot of data regarding the use of other kinds of eggshells, such as duck, turkey, or goose eggs. For the purpose of this article, we will be referring to chicken eggshells.

Eggshells Contain Calcium, Good for Houseplants

Chicken eggshells are known to consist of 94% calcium, with the rest made up of potassium, magnesium, phosphorus, and organic protein. Calcium is a critical nutrient for all plants. Calcium ensures that the cell membranes and walls of plants are stable and strong. It’s also important for root growth, as well as extending the cell walls so the plant can grow.

Calcium deficiency in plants can cause a myriad of different problems. One sign can appear in young leaves and new plant growth. Leaves can grow deformed, as well as being parachute-shaped, have darker veins, wrinkles, misshapen, and suffer from slow growth. Additionally, roots can rot and turn black, and excessive damage can ultimately kill the plant, making calcium one of the most essential nutrients for plants.

How Eggshells Improve Houseplant Soil

Furthermore, eggshells are very effective in protecting against excess moisture as well as reducing soil acidity as it increases pH levels. These benefits can help even further in the healthy development of plants and flowers.

With eggshells containing high amounts of calcium, they can be among the most nutritious and most natural fertilizers you can use for your plants at home. However, it takes more than just crushing some shells and throwing them on top of a pot. Eggshells are only beneficial to plants when they decompose and they do take some time to biodegrade, which means you’ll have to take the time to prepare this natural fertilizer if you want it to work.

It must be noted, though, that only raw eggshells are beneficial for plants. When you use eggshells that have been boiled, they lose all their nutrients, which will defeat the purpose of using them in the first place.

The next section of this article will talk about the three ways you can use eggshells for your plants at home.

How Do You Use Eggshells In Potted Plants?

Three of the best ways to use eggshells in your houseplants are:
1. as a fertilizer
2. as calcium water
3. as seed or succulent planters

1. Using Eggshells As Fertilizer

Crushing eggshells and throwing them on top of the soil is not enough as mentioned earlier, as they’re only beneficial when they decompose. You would have to make eggshell powder and mix them with the soil to create compost soil where they can biodegrade fast.

To do this, clean the eggshell with water, making sure there is no residue of egg white and yolk inside. By doing so, you are preventing insects and other bacteria to grow in the soil. After which, let the eggshell dry. Once it dries, make eggshell powder by crushing them in a coffee grinder or blender. Once they’re fine as powder, mix them with the soil to create your natural fertilizer.

2. Using Eggshells As Calcium Water

You can also make eggshell calcium water to water your plants. Clean the eggshell and make sure it doesn’t have any residue of egg white and egg yolk. Soak them in water and bring them to a boil. Remove from the heat source and leave it overnight. In the morning, remove the eggshells and you can then use the calcium water on your plants.

3. Using Eggshells As Starter & Succulent Planters

You can also use eggshells as a succulent planter or seed starter. Make sure the egg is intact, and simply make a wide hole on top of the shell so you can fill it with soil and the seed or succulent. Since eggshells are biodegradable, once the seed sprouts or the succulent has grown, you can easily replant it with the egg intact. It will decompose on its own, as well as giving your plant a healthy dose of calcium.

tiny plants growing in eggshells


Now that you know how eggshells are good for houseplants, their benefits and how to use eggshells in your houseplants, it’s time you try it on your own.

The next time you make eggs for breakfast, don’t throw out the eggshells. Instead, clean them, keep them, and use them as fertilizer, calcium water, or as a cute and biodegradable starter planter.

More Helpful Plant Care Articles:

What Is The Best Potting Soil For Houseplants
Are Coffee Grounds Good For Houseplants
Best Greenhouses For Indoor Plants

group of cracked eggshells