This is a SUPER fun STEM activity for toddlers and preschoolers. If you’ve been following along you know I love to make our own loose parts for play, and how cool are these egg shell geodes as little props!

Make Your Own Egg Shell Geodes in 5 EASY STEPS!
Gather your materials. You’ll need:
- Egg Shells – try to use a small fork to break them gently. Different shaped shells make for fun shaped geodes!
- Egg Carton
- White Glue
- Epsom Salt
- Water
- Tooth Picks
- Food Coloring
- Paint
- Patience 😉

Step 1:
Clean out egg shells. Do this by gently washing under warm water and using your finger or a small brush on the inside of the shell.
Make sure both layers of membranes are removed!

Step 2:
Once your egg shells are completely dry from their bath, it’s time to begin!
Going one egg shell at a time, use a small paint brush to gently paint a layer of white glue into the egg shells. After the inside is painted with glue, gently sprinkle on epsom salt onto the glue. I placed the finished ones in a plastic egg carton. Repeat for all your shells.

Step 3:
Boil 1 cup of water in a saucepan.
Once boiling, stir in 1/2 cup of epsom salt and stir until it is completely dissolved.
Once dissolved continue to add in 1 tbsp of epsom salt at a time to stir into the water until it stops dissolving. Don’t add more then 1/2 a cup more.

Step 4:
Pour your mixture into each egg shell and fill to the top. Once all filled add in one drop of food coloring and use a toothpick to gently stir the coloring into the water.


Step 5:
Patience! Check on your geodes every day and use a tooth pick to gently break up any hardening over the top layer. Do this every day and two weeks they’ll be formed! We made these 1 year ago and still play with them all. the time!
Make sure to check out the full post here! We also used them as dino eggs here!
There are so many fun ways to include your kids. As a bonus paint the outside of the shells with acrylic paint! Have you kids help paint in the glue, or sprinkle on the salt! Create a small world with them and have fun!
Subscribe to never miss a post!
