Shop by Category

Plants for Butterflies

About Plants for Butterflies

Butterflies usually visit a garden in search of food (nectar) which they get from butterfly-friendly flowers and for the plants for butterflies to lay their eggs. So, if you are making a butterfly garden ensure that their host plant to lay an egg or plant caterpillar prefers to eat. Plants for butterflies are nectar-rich as well as their unique colors attracts the butterflies towards them.

Lavender due to its unique color attracts the butterflies towards them. Plants for butterflies like honeysuckle, passiflora, hibiscus attract the butterflies due to their unique fragrance, availability of nectar and their attractive color. Butterflies attract towards the areas where plants are planted densely and flowers appear in masses as they prefer to flutter from flower to flower.

The plants for butterflies should be planted densely. An appealing habitat for butterflies will have a wide variety of plants. Yards dominated by lawn will never attract as many butterflies as a yard filled with an assortment of different varieties as well as the different color of flowers which will attract the butterflies in a better way.


ahmedabad, bangalore, baroda, chandigarh, chennai, gurgaon,hyderabad, indore, kolkata, mumbai, nasik, new delhi, noida, patna,pimpri, puducherry, pune, raipur, ranchi, trivandrum,nellore,vijayawada, visakhapatnam, warangal, guwahati, dhanbad,jamshedpur, jamnagar, rajkot, surat, faridabad, srinagar, belgaum,mangalore, mysore, kochi, kozhikode, aurangabad, kolhapur,nagpur,siliguri, bokaro, durgapur, bardhaman, cuttack, rourkela, bhilai,rajahmundry, kakinada, brahmapur, guntur, tirupati, tirunelveli, kollam,thrissur, tiruchirappalli, salem, anantapur, kurnool, bellary and all over india