Urban farming guides love a list of “top ten pollinator plants”. Most of the lists are largely interchangeable and ignore the awkward truth that a small balcony cannot accommodate ten plants of any kind. What it can support, often beautifully, is two or three carefully chosen pollinator-friendly plants that earn their space alongside the food crops.
This guide is opinionated. It walks through the pollinator plants we have actually grown in containers, in small yards, and on balconies, and explains which ones genuinely repaid the space.
Why pollinator plants matter on a balcony
Urban bees and hoverflies travel surprising distances and notice small patches of flowers. Even one or two well-chosen plants on a balcony can become regular stops on a bee’s route. The visit doubles back to your fruiting vegetables. Tomatoes, peppers and beans set fruit better with regular pollinator traffic.
Three plants that always earn their space
Lavender (Lavandula angustifolia)
Tolerates dry conditions, looks beautiful, smells better, and bees love it. A single plant in a 30 cm pot can dominate a balcony for two months in midsummer. Cut back hard in early autumn to keep it compact.
Borage (Borago officinalis)
Annual but self-seeds reliably. Blue star-shaped flowers, edible, and bees visit relentlessly. One plant in a 25 cm pot will flower for ten weeks.
Calendula (pot marigold)
Easy to grow from seed, flowers for months, edible petals, and supports a range of pollinators beyond just bees. The flower colour brightens any balcony in late summer.
Three more if you have the space
Catmint (Nepeta)
Compact, hardy, lavender-like flowers, drought-tolerant, and supports a wider range of insects than lavender. Cats will occasionally roll in it.
Salvia (S. nemorosa or S. greggii)
Long flowering season, drought-tolerant, attracts both bees and hoverflies. The deep blue varieties are particularly popular with bumblebees.
Sweet alyssum
Often overlooked. Carpets of tiny white or purple flowers with a honey-like scent, low-growing so it fits at the front of a balcony, attracts hoverflies that prey on aphids.
Pollinator plants that are not worth the balcony space
Some commonly recommended plants are wonderful in a meadow but not on a balcony:
- Sunflowers. Beautiful, but most varieties grow too tall for a balcony and shade your food crops.
- Buddleia. Grows too large too fast.
- Wildflower seed mixes. Lovely in a yard, but in a pot they look weedy and unproductive.
Combining pollinator plants with food crops
Plant calendula or alyssum next to your tomatoes. Group borage near beans. Lavender near herbs. The plants do not need to share pots; what matters is that they share airspace so pollinators see them as a single small habitat.
A simple year-round pollinator strategy
- Spring: chives (allowed to flower) and primulas.
- Early summer: borage, calendula, catmint.
- High summer: lavender, salvia, alyssum, basil flowers (let some bolt).
- Autumn: sedum, late asters in a yard, or simply letting your alyssum and calendula continue to flower until frost.
Further reading
Two authoritative resources we recommend if you want to go deeper on this topic:


