Email Post to a Friend: Best Plants for a Florida Butterfly Garden

The information you provide on this form will not be used for anything other then sending the email to your friend. This feature is not to be used for advertising or excessive self-promotion.

Florida Butterfly Garden

Butterflies are such magnificent creatures. If you would like to see more of them, planting a butterfly garden in your backyard is a great idea.

One of the many perks of homeownership is getting to customize your home and property. That includes a delightful garden if you have a green thumb! 

Our real estate agents have seen many gorgeous butterfly gardens locally. Here in Florida, you do have to select your flowers carefully. You want flowers that attract butterflies, but ones that also thrive in the hot summer sun. Attract butterflies to your garden with these plants. 

  • Blue Porterweed
    Blue Porterweed is a gorgeous flowering plant. Its leaves are deep green with a waxy sheen, and the flowers themselves are small and bright blue. Porterweed grows very well in Florida, flowering periodically throughout the year. The plants can grow up to three feet tall, so you could use them to shield the rest of your butterfly garden from wind.

  • Firespike
    Firespike is a plant named for its bright red, spike-shaped flowers, which tower above the rest of the plant. These plants will grow in full sun or partial shade, making them a versatile choice for your butterfly garden. Firespike can reach up to 6 feet tall, but you can prune the plants if you prefer to keep them shorter.

  • Milkweed
    Milkweed is especially known to attract monarch butterflies, although other species will feed on its nectar, too. There are many different varieties of milkweed, but if you purchase yours from a garden center in Florida, you can count on it being a variety that thrives in the local climate. Milkweed likes full sun and isn't too picky about soil type. 

  • Dill
    While many of the plants on this list are ones that butterflies feed on, dill is a plant that butterflies will use as a host. In other words, they will lay their eggs on the dill, and those eggs will hatch into caterpillars that feed on the dill. You may be most familiar with dill as a green herb, but the plants do develop bright, yellow flowers if you allow them to mature. Dill can add a festive brightness to any butterfly garden.

  • Passionflower
    Passionflower is another plant that butterflies use as a host, although they feed on its flowers to some degree, too. Passionflower bushes can grow up to five feet tall, and their flowers are fluffy and blue-purple. Since they can tolerate partial shade, you can easily plant them along a fence or garage.

  • Pentas
    Pentas are named for the five points on each of their petals. These bright pink, spiky flowers are absolutely stunning, and butterflies think so, too. Pentas can be grown from cuttings, so if you know someone with a Penta bush, you could take a clipping from their bush, plant it, and have your own Penta plant within weeks.

  • Azure Blue Sage
    Azure blue sage, also known as Salvia azurea, is a species of sage with lovely blue flowers. Not only will it attract butterflies, but its herbal scent will fill your yard. You can even use azure blue sage in cooking — if the butterflies don't mind sharing their meal.

  • Buddleia
    Buddleia is a small, evergreen bush with red or white flowers, depending on the variety. Several varieties grow well in Florida and can be found at local garden centers. Butterflies adore these bushes and will gather around their plush flowers, especially after a rainstorm.

Each of these plants has a unique look, but they all make great additions to a Florida butterfly garden. As spring rolls in, set aside some time to plant your garden. And don't hesitate to contact us if you're looking for a real estate agent to help you find a home perfect for your gardening goals.

Login to My Homefinder

Login to My Homefinder