12 Native Plants That Attract Butterflies and Hummingbirds to Small Urban Yards
A tiny yard can feel like a desert for bees, butterflies, and hummingbirds—especially when the only green is a potted fern on the balcony. The good news? A handful of native plants can turn that concrete patch into a buzzing, fluttering oasis, even if you only have a few square meters to work with.
Why native plants are the secret sauce
Native plants are the original residents of our region. They have grown here for centuries, so the local insects and birds know exactly how to use them. A butterfly will lay its eggs on a plant it recognizes, and a hummingbird will hover over a flower whose shape fits its long bill. When you choose native species, you’re giving these pollinators a familiar menu, and they reward you with color, movement, and the sweet hum of wings.
Choosing the right plants for a small space
Urban yards are often limited by shade, wind, and soil quality. The plants below are all compact, hardy, and easy to care for. Most can thrive in a container, a raised bed, or a narrow strip of soil. I’ve planted several of them on my own balcony at Buzzing Blooms Garden, and they’ve become the star attractions for the neighborhood’s hummingbirds and the occasional monarch that drifts in from the park.
1. Black-eyed Susan (Rudbeckia hirta)
A classic summer flower with bright yellow petals and a dark center. It loves full sun and tolerates dry soil. Butterflies love the nectar, and hummingbirds will sip the occasional flower when the sun is high. Plant it about 12 inches apart; it spreads slowly, keeping the yard tidy.
2. Cardinal Flower (Lobelia cardinalis)
This striking red plant is a hummingbird magnet. The tubular shape fits their long beaks perfectly. It prefers moist soil and partial shade, making it ideal for a shady corner of a patio. Keep the soil damp, and you’ll hear the hummingbirds buzzing like tiny helicopters.
3. Butterfly Weed (Asclepias tuberosa)
A member of the milkweed family, this orange‑flowered plant is a favorite for both butterflies and hummingbirds. It thrives in full sun and well‑drained soil. The bright color is a visual cue for pollinators, and the plant also supports monarch caterpillars.
4. Bee Balm (Monarda didyma)
Don’t let the name fool you—bee balm is a favorite of hummingbirds as well as bees and butterflies. Its pink to lavender tubular flowers are perfect for a hummingbird’s tongue. It likes moist, rich soil and can handle a bit of shade.
5. Little Bluestem (Schizachyrium scoparium)
A graceful native grass that adds texture and movement. While it doesn’t provide nectar, its seeds feed small birds, and the seed heads give butterflies a place to rest. It’s drought‑tolerant and looks great in a container with other flowering plants.
6. Eastern Red Columbine (Aquilegia canadensis)
Delicate red and yellow flowers with long, spurred petals that hummingbirds love to probe. It prefers part shade and cool, moist soil. The plant stays low, making it perfect for a front porch or a narrow garden bed.
7. Purple Coneflower (Echinacea purpurea)
A sturdy plant with large purple petals and a prominent cone center. Butterflies love the nectar, and hummingbirds will visit when the flowers are open. It tolerates a range of soil types and can handle a little neglect—great for busy city dwellers.
8. Virginia Sweetspire (Itea virginica)
A small shrub with airy white flower clusters that bloom in late spring. The scent attracts butterflies, and the long, thin flowers are easy for hummingbirds to sip. It does well in part shade and can be pruned to stay compact.
9. Coral Honeysuckle (Lonicera sempervirens)
A vine that climbs fences or trellises, producing bright coral tubes. Hummingbirds adore the shape, and butterflies will stop for a quick sip. It prefers full sun to light shade and needs a support to climb, making it a great vertical element in a small yard.
10. Wild Bergamot (Monarda fistulosa)
Similar to bee balm but with a more open flower shape and a lemony scent. It attracts a wide range of pollinators, including butterflies and hummingbirds. Plant it in a sunny spot with well‑drained soil, and you’ll get a long bloom season.
11. New England Aster (Symphyotrichum novae‑angliae)
Late‑summer asters provide a crucial food source when many other flowers have faded. Their purple and pink daisylike heads draw butterflies and hummingbirds alike. They tolerate partial shade and can handle the occasional wind gust common in city streets.
12. Dwarf Yarrow (Achillea millefolium ‘Little Brick’)
A low‑growing variety with bright yellow button‑like flowers. It’s drought‑tolerant and loves full sun. Butterflies love the flat tops, and hummingbirds will dip in for a quick drink. Its foliage also releases a pleasant scent when brushed, adding another sensory layer to your garden.
Planting tips for the urban gardener
- Group by water needs – Place thirsty plants like cardinal flower and columbine together, and drought‑tolerant ones like black‑eyed Susan and yarrow in another spot. This makes watering easier.
- Use containers wisely – A 10‑gal pot can hold a small shrub like sweetspire or a few clumps of coneflower. Make sure the pot has drainage holes; standing water is a quick way to lose plants.
- Add a water source – A shallow birdbath or a misting station gives hummingbirds a place to drink and helps keep the soil moist for moisture‑loving plants.
- Provide shelter – A small pile of rocks or a piece of untreated wood offers a perch for butterflies to rest and a place for hummingbirds to hide from wind.
- Avoid pesticides – Even a tiny spray can harm the very insects you’re trying to attract. Opt for hand‑picking pests or using neem oil sparingly.
A personal note from the garden
When I first moved into my city apartment, I thought I’d have to give up my love for pollinators. Then I discovered a tiny balcony that caught a sliver of sun. I planted a few of the plants above—black‑eyed Susan, cardinal flower, and dwarf yarrow—in matching pots. Within weeks, a ruby‑throated hummingbird named “Flash” started visiting every morning, and a cluster of monarchs fluttered by in the late summer. It reminded me that even the smallest space can become a sanctuary if we choose the right native friends.
So, if you’re looking to add a splash of life to a modest yard, start with these twelve plants. They are low‑maintenance, native, and proven crowd‑pleasers for butterflies and hummingbirds alike. Your urban oasis is just a few pots away.
- → Creating a Pollinator‑Friendly Urban Garden with Native Plants @urbangarden
- → Choosing Native, Drought‑Resistant Plants for Low‑Maintenance City Landscapes @greenscapes
- → Creating a Pollinator Haven on a City Balcony @urbaneco
- → Upcycling Everyday Items into Functional Garden Containers @urbaneco
- → Water‑Wise Gardening: How to Harvest Rain for Your Urban Planters @urbaneco