Want More Butterflies? Plant a Caterpillar Café
A caterpillar café is a place in your yard where baby butterflies and moths can eat. That sounds simple, but it is also the part of gardening that trips people up, because caterpillars aren’t interested in flowers. They’re all about the leaves.
Adult butterflies may visit your garden for nectar, but their babies need host plants. A host plant is the plant a caterpillar can actually eat. Some caterpillars are flexible eating anything, and some are incredibly picky. Monarch caterpillars, for example, need milkweed. No milkweed, no monarch babies. So a caterpillar café can be one milkweed plant, a patch of violets, a serviceberry tree, an oak, or a willow.
The Mediocre Gardener Part
You don’t need to turn your yard into a perfect butterfly sanctuary. Start with planting something caterpillars can eat. But, then when something starts eating it, do not immediately panic. This is the hardest part. We are trained to see chewed leaves and think something has gone wrong. But sometimes chewed leaves are the point. A plant that hosts caterpillars may look a little ragged for a bit, that doesn’t mean you failed. It likely means your garden is feeding something.
A caterpillar café has us asking nature to eat our plants.
First, Look for Chewed Leaves
Before you buy anything, go outside and look at the plants you already have.
Look for:
Little holes in leaves
Ragged edges
Rolled or folded leaves
Tiny dark specks, which may be caterpillar poop
Birds poking around in shrubs or trees
Plants that seem to get eaten every year and still come back just fine
That is your yard saying, “Something may already be using this.”
Five Native Caterpillar Café Plants to Try
Start with one plant that does something useful.
1. Classic Starter: Milkweed
Milkweed is the famous one because monarch caterpillars need it. But it is not just for monarchs. The flowers are a favorite of bees, butterflies, and other pollinators.
Good for nature: Host plant for monarch caterpillars and nectar for pollinators.
Good spot: Sunny beds, meadowy patches, or anywhere where it can be nested in with other plants so the Monarchs feel safer leaving their eggs on it.
2. Shady Helper: Violet
Violets are often treated like weeds, however, they can support fritillary butterflies and they make a lovely native groundcover in the right spot.
Good for nature: Host plant for some fritillary butterfly caterpillars.
Good spot: Part shade, lawn edges, or under trees.
3. Small Tree With Big Benefits: Serviceberry
Serviceberry is one of those plants that does a lot. It has spring flowers, summer berries, fall color, and it supports caterpillars too.
Good for nature: Flowers for pollinators, berries for birds, and leaves that support caterpillars.
Good spot: Front yards, side yards, woodland edges, or anywhere you have space for a small native tree.
4. Powerhouse Tree: Oak
If you have room for an oak, plant an oak. Oaks support an enormous number of caterpillars, which means they help feed baby birds. This is the kind of plant that is its own ecosystem.
Good for nature: Supports many moth and butterfly caterpillars, which become food for birds.
Good spot: A larger yard, community space, park edge, or anywhere there is room for a long-term tree.
5. Wet-Spot Worker: Willow
Willows are excellent habitat plants, especially in moist areas. They support caterpillars, help with wet soil, and can be incredibly useful if you have the right space.
Good for nature: Supports many caterpillars and offers early-season value for pollinators.
Good spot: Damp areas, low spots, stream edges, or larger spaces where the roots have room.
A Few Things Not to Do
Don’t spray every chewed leaf, remember that’s nature at work. Don’t buy butterfly flowers and forget about butterfly babies, caterpillars! Don’t plant milkweed and get upset when monarch caterpillars eat it or when it’s taken over by milkweed beetles. That is like opening a café and being furious when customers arrive. Also, don’t feel like you have to let your entire garden right overnight. Start with one plant, watch it and add more when you are ready.
The Big Picture
A caterpillar café is a planted place that feeds baby butterflies and moths. It may not always be the tidiest part of your yard, but it certainly is one of the most important. Flowers feed the adults. Leaves feed the babies. Birds feed the babies to their babies. Suddenly one plant is not just a plant. It is part of the whole messy, beautiful garden system.
