
Most plants that bees love need sun, but you can still grow a useful bee garden in pots, on a balcony or on a terrace. Choose compact, long-blooming plants such as lavender, thyme, sedum, salvia, bee balm and borage, use big containers with good drainage, and avoid pesticides. In shade the choices are limited, and the sources below are candid about it.
A note on sources: BeeHiveHub is not written by a working beekeeper or gardener. This guide compiles plant lists and container advice from Carolina Honeybees, the London Beekeepers' Association, Kitchen Counter Chronicles and a Maryland university extension answer. Plant suitability varies by climate, so check what grows well in your region.
Start with light: what the sources say about sun and shade
- Carolina Honeybees: most flowering plants for bees grow best in full sun with well-drained soil.
- London Beekeepers' Association: the plants it lists suit a balcony or roof terrace that gets some sun for at least part of the day.
- Kitchen Counter Chronicles: note whether your balcony gets cooler morning sun or hotter midday sun, and group sun-lovers and shade plants separately.
The honest takeaway is that deep shade is a poor place for a bee garden. If you have partial shade or a few hours of sun, you have real options. If you have almost none, focus on the few shade-tolerant choices below and do not expect many bees.
Bee-friendly plants for pots and balconies
| Plant | Good to know | Source |
|---|---|---|
| Lavender | Drought tolerant with a long bloom period. LBKA recommends the hybrids 'Edelweiss' and 'Gros Bleu' for bumblebees | Carolina Honeybees, LBKA |
| Thyme (including creeping thyme) | Visited by honey bees; a herb you can also cook with | Carolina Honeybees, LBKA |
| Oregano | Visited by honey bees | Carolina Honeybees, LBKA |
| Sedum | Prefers dry soil and very good drainage. 'Autumn Joy' is visited by bees in late summer and fall, when other flowers fade | Carolina Honeybees, LBKA |
| Salvia (compact types) | Blooms heavily for months | Carolina Honeybees |
| Bee balm (compact types) | Needs consistent moisture in a pot | Carolina Honeybees |
| Borage | Listed among top container plants for bees | Carolina Honeybees |
| Verbena | Blooms for months | Carolina Honeybees |
| Zinnias | Bloom continuously until frost | Carolina Honeybees |
| Coneflowers | Provide nectar, and seeds for birds later | Carolina Honeybees |
| Chives | Visited by bumblebees | LBKA |
| Dwarf sunflowers | Compact option for a sunny spot | Carolina Honeybees |
| Sweet alyssum | Low-growing, blooms all summer; suits railing boxes | Ask Extension (Maryland) |
More options appear in the sources: basil, rosemary, mint, phlox, black-eyed Susan, asters, marigolds, nasturtiums and chamomile (Carolina Honeybees, Kitchen Counter Chronicles), plus crocus, squill, thrift and hebe from LBKA. Spring bulbs such as crocus and squill typically flower early in the year, when little else is in bloom, but bloom times vary by climate, so check locally.
What about shade?
The extension answer from Maryland horticulturists, written for a shady balcony, says shade is the main limiting factor and "may limit your choices." It names fuchsia as the one plant it explicitly describes as needing shade. It also lists sweet alyssum, thyme, oregano, basil, borage, lavender, chives, salvia, zinnias, catmint, coneflowers, anise hyssop and bee balm as container candidates, but it does not say whether those tolerate shade. Most of these are sun-lovers, so treat them as options for partial shade at best, and check each plant's label.
The same answer advises choosing annuals and perennials that bloom across the whole season, and says you do not need to plant only natives.
How to pot them
- Use big pots. Larger containers hold moisture longer. LBKA advises the largest container you can comfortably fit and safely move. Shallow, small pots dry out fastest (Kitchen Counter Chronicles).
- Keep the weight down. LBKA suggests mixing perlite or expanded clay pebbles into the compost to lighten full containers, which matters on a balcony.
- Drainage is essential. Every pot needs drainage holes. Unless you grow bog plants, soil must drain well to avoid disease or plant death (Carolina Honeybees). Cover the hole with gravel or pot shards and raise pots slightly off the surface (Kitchen Counter Chronicles).
- Use potting soil, not garden soil. Mixes with water-retaining crystals slow drying (Kitchen Counter Chronicles, LBKA).
- Water carefully. Pots dry out faster than ground beds, so check moisture often in hot weather. Water in the early morning or late afternoon.
- Group by need. Put thirsty plants like bee balm together, and drought-tolerant lavender, thyme and sedum together.
Wind and height
LBKA recommends low-growing plants without long, slender flower stalks on exposed balconies, because they cope better with wind. It also notes that very high flats attract fewer bees, since bees mostly forage near tree-canopy height. A balcony garden on a high floor may be visited by fewer bees, so manage your expectations.
Keep it pesticide-free
Kitchen Counter Chronicles recommends avoiding toxic pesticides. Alternatives it lists are picking pests off by hand, spraying with dish soap and water, or asking a garden centre for non-chemical options.
Plan for the whole season
Bees need food from early spring to autumn. A simple plan: early bloomers such as crocus and squill (check local bloom times), long summer bloomers such as lavender, salvia, verbena and zinnias, and late bloomers such as sedum. For a broader look at bee-friendly gardens, see our guide 10 Essential Bee-Friendly Gardening Tips.
Frequently asked questions
What are the best bee-friendly plants for pots?
Lavender, thyme, oregano, sedum, salvia, bee balm, borage, verbena, zinnias and coneflowers are the most commonly recommended in the sources above.
Can I grow plants for bees in shade?
Options are limited. Most bee plants prefer sun, and the extension source names only fuchsia as explicitly needing shade. Partial shade works better than full shade.
How big should the pots be?
As large as you can fit and safely move. Larger pots hold moisture longer and dry out less in hot weather.
Will bees find a balcony garden on a high floor?
Possibly fewer will. LBKA notes that bees mostly forage near tree-canopy height, so very high flats attract fewer bees.
Do I need native plants?
Not necessarily. The Maryland extension answer says to choose annuals and perennials that bloom across the season rather than limiting yourself to natives.
Related reading
- Can you keep bees on a balcony or in an apartment?
- 10 essential bee-friendly gardening tips
- The complete beekeeping guide, from hive to harvest
Sources
- Carolina Honeybees: Bee Friendly Plants for Pots & Containers
- London Beekeepers' Association: Planting on balconies
- Kitchen Counter Chronicles: How to Create a Bee-Friendly Balcony Garden
- Ask Extension (Maryland Home & Garden Information Center): Container gardening for wildlife
Last reviewed October 2026. Plant suitability depends on climate, so check with a local garden centre, extension service or botanical garden for varieties that suit your area.






