A butterfly garden is one that provides these majestic creatures with everything they need — food, water, sun — in a sheltered and hospitable environment. With a bit of thought and a few changes, you can turn your garden into a gorgeous natural butterfly habitat. Here's how.
Plant Ample Nectar Sources
Butterflies' main objective is to find nectar, their food, so you can attract them by filling your garden with flowers rich in it. Nectar-rich flowers include
Focus on Vibrant Colours
To really grab butterflies' attention, stick to the colours these ultraviolet-light-seeing creatures love: red, yellow, orange, pink, and purple. Specifically, look for flowers in these colours that are flat-topped or clustered and those that have short flower tubes, as these are their favourites.
Provide Sunny Resting Spots
Butterflies love the sun. They will only eat when under its rays (so place flowers accordingly), and they also use it to warm and orient themselves. Provide sheltered (read: safe from the wind), sunny places such as flat rocks or fence posts for them to bask and warm their wings for flight.
Don't Forget Water
Like all creatures, butterflies need water. They love damp, sandy, or muddy puddles where they can congregate to quench their thirst and extract nutrients. You can mimic these puddles by filling a shallow bowl or pan with damp sand or soil and placing it in your garden.
Avoid All Pesticides
These harsh chemicals not only kill unwanted garden pests, but they'll also wipe out butterflies in the larval and adult stages.