In This Article Show
I don’t mind bugs. Most of them have a job to do. But slugs? They’re the nighttime wrecking crew of the garden. I’d wake up and find holes in my leaves, half-eaten blooms, and slimy trails like a crime scene.
If slugs have been snacking on your flowers, I’ve got a trick that actually works — and you probably already have it in your kitchen.
Ready? It’s crushed eggshells. Yep, those breakfast leftovers strike again.
Why Slugs Hate Eggshells
Slugs move with their soft, slimy bodies. Crushed eggshells? Not so soft. When they try to crawl over the sharp edges, it’s like walking barefoot on gravel. They’ll turn right around and look for an easier path.
Plus, eggshells break down slowly and add calcium to your soil. So you’re not just stopping slugs — you’re feeding your garden too.

How I Use Eggshells To Block Slugs
Here’s what I do:
- Rinse and Dry: After cracking eggs, I rinse the shells and let them dry out on the counter.
- Crush ‘Em Up:Once they’re dry, I crush them into small, jagged pieces. Not powder — just rough bits. A rolling pin or a jar works great for this.
- Make a Barrier: I sprinkle the crushed shells in a circle around the base of my plants — especially the ones slugs seem to love most, like marigolds, dahlias, and lettuce.
Rain won’t wash them away too easily, and they last a while before refreshment.
It’s Cheap, Easy, and It Works
Since I started doing this, my flowers have stayed in one piece, and the slug trails have pretty much disappeared. I don’t need to use pellets or sprays — just a few shells from breakfast.
If you’re tired of waking up to slug damage, give this trick a try. It’s easy, it’s free, and best of all — it saves your flowers.















