We select and review products independently. When you purchase through our links we may earn a commission. Learn more.

Add This to Your Garden to Attract More Butterflies

A butterfly sits on a flower.
Leena Robinson/Shutterstock.com

For many people, a garden is their own personal oasis. If you want to attract butterflies to your outdoor space for an even more Zen-like experience, you only need two basic ingredients.

Adding sand and water can help draw butterflies to your garden, yard, or porch. Planting specific flowers also encourage butterfly visits, but if you’ve already done your planting for the season, no worries—you can try this simple trick any time.

Just as butterflies need the nectar provided by flowers, they also need water, which is why this trick works. They’ll drink water from any vessel, but if you saturate sand with H2O, it’s even more butterfly friendly. When they suck water from sand (a process called puddling), they also get minerals from the sand.

Wildlife World House and Feeder

Of course, giving them a house might work, too.

To try this trick, just grab a cake pan, a shallow dish, or even a colorful platter, and fill it with sand. Then, saturate it with water so the sand is thick but not floating. Place it among your flowers or in the sunlight to provide the butterflies with both water and nutrients.

If you want all the neighborhood butterflies to drop by, you can take it a step further and whip them up some butterfly food.

Shea Simmons Shea Simmons
Shea Simmons is an Atlanta-based writer who has written about everything from whether Crisco is a good moisturizer to how to KonMari your space. Her work has appeared in Bustle, My First Apartment, and Make It Grateful. Read Full Bio »
LifeSavvy is focused on a single goal: helping you make the most informed purchases possible. Want to know more?