How to Create a Butterfly Garden on Your Balcony
This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.
I will never forget the first time a butterfly landed on my balcony lavender. I stood frozen with my coffee cup halfway to my mouth, watching this painted lady gently unfurl her proboscis into a tiny purple flower, on the third floor of an apartment building. That moment convinced me that balconies are not just places where humans relax. They can be genuine rest stops for wildlife, too.
Creating a butterfly garden on your balcony is simpler than you might think. You do not need acres of wildflower meadow. You need the right plants, a sunny spot, and a willingness to let things get just a little wild.
What Butterflies Actually Need
Before you rush to the garden center, it helps to understand what draws butterflies to a space. They are looking for three things, and your balcony can provide all of them.

Nectar Plants (Food for Adults)
Adult butterflies feed on flower nectar. They are especially drawn to flat-topped or clustered flowers where they can land and feed easily. Bright colors, particularly purple, pink, orange, and yellow, catch their attention from surprising distances.
Host Plants (Food for Caterpillars)
This is the step most people miss. If you want butterflies to truly use your space, you need plants where they can lay eggs and where caterpillars can feed. Yes, this means some leaves will get munched. That is the point.
Shelter and Warmth
Butterflies are cold-blooded and need warmth to fly. A sunny, sheltered balcony that is protected from strong wind is naturally appealing to them. Most balconies fit this description perfectly.

The Best Container Plants for Butterflies
Bloem Terra Pot 16-Inch Resin Planter
8-gallon terracotta-look resin planter, UV-stable, frost-safe, 1/10 the weight of real terracotta.
See on Amazon →All of these grow happily in containers and perform well on balconies. Group them together for maximum impact, a cluster of flowers is more visible and more inviting than scattered individual pots.
Nectar Plants (Adult Feeding)
- Lantana: A butterfly magnet. Produces clusters of tiny flowers non-stop from spring through fall. Thrives in heat and full sun. One of the absolute best container plants for butterflies.
- Lavender: Beloved by butterflies and gardeners alike. Drought-tolerant, fragrant, and beautiful in containers. Our lavender care guide covers everything you need.
- Verbena bonariensis: Tall, airy stems topped with purple flower clusters. Butterflies adore it. Plant it in a tall, narrow pot at the back of your arrangement.
- Zinnias: Annual flowers that bloom prolifically in containers. Choose single-flower varieties over doubles, butterflies can reach the nectar more easily.
- Pentas (Star Cluster): Star-shaped flowers in pink, red, or white that bloom continuously. Excellent in pots and absolutely irresistible to butterflies.
- Scabiosa (Pincushion Flower): Delicate, long-blooming perennial with dome-shaped flowers. Butterflies love the easy landing platform.
Host Plants (Caterpillar Food)
- Parsley, dill, and fennel: Host plants for swallowtail butterflies. These herbs grow well in containers and do double duty in your kitchen. If you notice striped caterpillars munching the leaves, congratulations, you are succeeding.
- Milkweed (Asclepias): The only host plant for monarch butterflies. Dwarf varieties like Asclepias tuberosa work in large containers. This single plant can make your balcony a monarch way-station.
- Asters: Host plant for several butterfly species and also an excellent nectar source for adults. A true two-for-one.

Arranging Your Butterfly Container Garden
Placement matters almost as much as plant selection. Here is how to arrange your containers for maximum butterfly appeal.
- Group pots together: A cluster of flowering containers creates a stronger visual signal than scattered individual pots. Butterflies are more likely to investigate a mass of color.
- Place in the sunniest spot: Most nectar plants need full sun, and butterflies need warmth. The sunniest corner of your balcony should become butterfly headquarters. If you have a south-facing balcony, even better.
- Vary heights: Use plant stands, stacked bricks, or hanging baskets to create different levels. Different butterfly species feed at different heights.
- Add a shallow water dish: Place a shallow dish with pebbles and a thin layer of water near your plants. Butterflies need to drink, and they prefer to land on stones or pebbles rather than open water.
- Include a flat stone: Place a flat, dark-colored stone in a sunny spot. Butterflies bask on warm surfaces to regulate their body temperature, especially in the morning.
What to Expect (and When)
Patience is part of butterfly gardening. You likely will not see butterflies on the first day your plants bloom. It takes time for them to discover your balcony. But once they find it, they will return.
Early spring often brings the first visitors, small whites and cabbage butterflies that have overwintered nearby. Summer is peak butterfly season, with swallowtails, painted ladies, and possibly monarchs. By fall, migrating species may stop by for a refuel.
Keep a simple notebook or phone log of which butterflies visit and when. You will be surprised how quickly your species list grows. And if you are already growing bee-friendly plants, you will likely see butterflies joining the party without any extra effort.
There is something deeply hopeful about creating habitat, however small. Your balcony butterfly garden is proof that nature does not need much space, just a little invitation.
Published by the Garden Balcony editorial team. Published July 12, 2026.
Editorial responsibility: see Imprint.
Spotted an error or have something to add? corrections@gardenbalcony.com
Grow with Us
Seasonal planting guides, care tips, and small-space inspiration — every Sunday.
🎁 Free bonus: Balcony Garden Starter Guide (PDF)
You might also like
Hanging Baskets for the Balcony: Plants and Design Ideas
Hanging baskets turn empty air into growing space. Discover the best plants, planting techniques, and creative ideas for stunning hanging displays on your balcony.
Bee-Friendly Balcony Plants: Top 12 for Every Season
Turn your balcony into a pollinator paradise with these 12 bee-friendly plants that bloom from spring through autumn. Practical tips for every balcony size and orientation.
Best Self-Watering Planters for Busy Gardeners
Self-watering planters take the guesswork out of container gardening. Here is how they work, which types to look for, and why they might be the single best investment for your balcony garden.