Grow These 8 Flowers to Invite Birds and Butterflies
Creating a garden that attracts butterflies & birds is a beautiful way to bring nature closer to you. These plants also contribute to a healthy ecosystem
Butterflies, especially species like the Painted Lady and Swallowtail, are particularly attracted to the nectar-rich blooms of the cosmos
Cosmos
Marigolds, available in yellow, orange, and red, are known for their strong fragrance and nectar-rich flowers, attracting butterflies.
Marigolds
In addition to attracting butterflies, sunflowers produce seeds that birds will love once the flowers have faded
Sunflowers
Zinnias have nectar-rich blooms that attract butterflies and bloom all summer, offering a continuous food source for these pollinators
Zinnias
Coneflowers are rich in nectar and are favourites among butterflies, hummingbirds, and other beneficial insects like ladybugs and lacewings
Coneflowers
The small, clustered blooms of milkweed also favour butterflies and birds
Milkweed
Lantana is beautiful to butterflies and hummingbirds, making it a fantastic addition to any balcony garden
Lantana
These flowers are a favourite among butterflies & hummingbirds, making them an excellent choice for attracting wildlife to your garden