10 Flowers That Attract Butterflies
Image: Unsplash
06 February 2025
The beautiful sight of butterflies early in the morning is sure to put a great start to anyone's day
Image: Unsplash
So, if you have a backyard or a balcony, here are 8 plants that can attract butterflies to your home
Image: Unsplash
Known as the host plant for monarch butterflies, the milkweed attracts butterflies with its clusters of pink, orange and yellow flowers
Image: Unsplash
Coneflower blooms attract all butterfly types, including fritillaries, monarchs, painted ladies and swallowtails, who feed on the sweet nectar
Image: Unsplash
Lavender's fragrant purple spikes are a favourite for butterflies, especially in sunny, well-drained gardens
Image: Unsplash
Black-eyed susans are a popular choice for butterfly gardens as their dark centres and golden-yellow petals provide a constant source of nectar
Image: Unsplash
Lantana is a flowering shrub that produces clusters of small, tubular blooms in many colours. The flowers provide nectar for butterflies to feed on
Image: Unsplash
Bee balm produces red, pink or purple flowers that butterflies find irresistible. This plant is also favoured by bees and hummingbirds
Image: Unsplash
Shasta daisy is a host plant and nectar source for many butterfly species including painted lady, cabbage white and eastern tiger swallowtail
Image: Unsplash
Phlox blooms in colours like pink, red and purple. All varieties of phlox attract butterflies, hummingbirds, and other pollinators to the garden
Image: Unsplash
Check More Stories
Image: Reuters
Image: Unsplash
Image: Unsplash
ndtv.com