Contact Us →
Pollinator & Wildlife Gardens

How to create a butterfly garden

“Feed the caterpillars, not just the butterflies, and they will call your yard home.”

A garden alive with butterflies is one of the great pleasures of gardening in Florida, where the warm climate keeps them active for much of the year. The difference between a yard butterflies drift past and one they settle into comes down to a few deliberate choices about what you plant and how you arrange it.

The key insight is that butterflies need two very different kinds of plants: nectar for the adults and host plants for their caterpillars. Get both into the garden and you support the entire life cycle. Here is how to create a true butterfly garden in Palm Beach County, step by step.

Understand nectar versus host plants

Adult butterflies sip nectar from flowers, but their caterpillars eat leaves — and almost always the leaves of specific host plants, not the nectar flowers. A garden with only flowers feeds passing adults, while a garden with both nectar and host plants invites butterflies to stay and breed.

This single distinction is the foundation of butterfly gardening, and it is the thing most well-meaning flower gardens miss. Plan for both roles from the start and your garden becomes a nursery, not just a rest stop.

Pick a sunny, sheltered spot

Butterflies are sun-loving and cold-blooded, so they favor warm, sunny areas protected from strong wind. A spot that gets good sun for most of the day, with a hedge or fence breaking the wind, is ideal for both the insects and the nectar plants they visit.

Adding a few flat stones in the sun gives butterflies a place to bask and warm their wings, and a shallow source of water or damp sand lets them drink. These small touches make the garden genuinely habitable rather than just decorative.

Choose generous nectar plants

For nectar, lean on long-blooming, butterfly-favored plants suited to Florida: pentas, firebush, salvia, porterweed, and plumbago are all reliable and bloom across much of the year in sun. Native wildflowers like tickseed and blanketflower add to the buffet.

Plant nectar flowers in clusters rather than singles so butterflies can move easily from bloom to bloom, and stagger species so something is always flowering. Abundance and continuity are what keep butterflies returning day after day.

Add the host plants

Host plants are what turn visitors into residents. Native passionvine hosts the gulf fritillary and the zebra longwing, Florida's state butterfly; cassia and senna host the sulphurs; coontie hosts the rare and beautiful atala; and dill, fennel, and parsley host black swallowtails.

Expect host plants to get chewed — that is the entire point, and a sign the garden is working. Tuck them among the nectar plants where the nibbled leaves are less conspicuous, and you will soon spot caterpillars and chrysalises.

A nibbled leaf isn't damage in a butterfly garden — it's proof the garden is working.

Plant in layers and drifts

Arrange the garden in layers, with taller nectar shrubs like firebush at the back, mid-height perennials in the middle, and low bloomers in front, planting each in drifts of the same species. Layering gives butterflies cover and a range of flower heights to work.

Drifts of color are also easier for butterflies to find than scattered single plants, and they read as intentional rather than chaotic. The result is a garden that looks designed and functions as habitat.

Skip the pesticides

A butterfly garden and an insecticide routine cannot coexist. Broad-spectrum sprays kill caterpillars, butterflies, and bees right along with pests, so the habitat approach relies on plant diversity and natural predators to keep things in balance.

Accept a little leaf damage as the cost of a living garden, and if a pest genuinely flares, address it narrowly by hand or with the gentlest targeted method. Over time, a diverse garden largely regulates itself.

Get started

Begin with a sunny spot, a handful of generous nectar plants, and at least a few host plants for the butterflies you want to attract, then expand as you go. Even a modest butterfly bed brings quick, rewarding results in our climate.

We can help you choose the right nectar and host plants for the butterflies common in Palm Beach County. Come tell us what you would love to see and we will build a plant list with you at the nursery.

Frequently asked questions

What do I need to start a butterfly garden in Florida?

A sunny, wind-sheltered spot, a cluster of long-blooming nectar plants like pentas and firebush, and host plants such as passionvine, cassia, and coontie for caterpillars.

What is the difference between nectar and host plants?

Nectar plants feed adult butterflies, while host plants feed caterpillars. A real butterfly garden includes both so butterflies will breed and stay rather than just visit.

Why are caterpillars eating my plants?

In a butterfly garden that's the goal — caterpillars eat host plants before becoming butterflies. The chewing is a sign your garden is functioning as habitat, so avoid spraying.

Plant a yard that's alive.

We'll help you choose the nectar, host, and habitat plants that bring pollinators and wildlife to your Florida yard.