Planting the Perfect Butterfly Garden

Butterfly gardens provide a safe habitat for butterflies to reproduce, rest, and re-fuel without worry. Butterflies are more than just a beautiful sight, they offer benefits for your garden such as pollination! Take a look below for some tips on how to create the most perfect butterfly garden for your home!

There are two types of plants needed for butterfly gardens: host plants and nectar plants. Host plants provide a food source and a home for caterpillars to mature.  Nectar plants are what attract and feed butterflies so they can lay their eggs! Below are examples of each type of plant, beginning with host plants.


Milkweed (host): Milkweed is the most common host plant in butterfly gardens. With their abundance of leaves for caterpillars to munch on an

Passion Vine (host): a fast-growing Florida native, these vines make a great addition to your butterfly garden. Plant these vines in full sun and watch them flourish and attract the Zebra Longwing butterflies!

Penta: One of the most common butterfly plants, pentas have many different colored blooms such as red, lavender, white, and pink. These butterfly attractors do well in full sun, and can grow up to 2-3 feet tall!

Lantana: These perennials will flourish in the full-sun areas of your garden. They bloom in colors ranging from red, yellow, blue or white! Lantana plants are truly a staple in a butterfly garden.

Plumbago: These beautiful blue blooms thrive in full sun and are extremely popular amongst the butterfly community. Their blooms usually appear from Spring all the way through Fall.

Panama Rose: Also referred to as the “Bush Penta” due to the similarity in their blooms, the panama rose has a slight fragrance which makes a perfect addition to any garden.  This plant blooms in a gorgeous pink color and will do best in a full sun area.


2 Responses to “Planting the Perfect Butterfly Garden

Leave a Reply Text