Whether your balcony is on the ground floor or the 22nd floor, using plants on your balcony can make your outdoor space a real Eden, whether you prefer evergreen interest, trees for structure, or colourful summer bedding.
When it comes to choosing which plants to put on your balcony, there are a few things to keep in mind when potting up:
- Weight - how much weight can your balcony take? Look for lightweight compost, and favour plastic pots over heavy terracotta.
- Location - does your balcony get a lot of sun, or is it always in the shade? This can affect which plants will grow best.
- Shelter - is your balcony overlooked or exposed? It may benefit from growing some tall but sturdy varieties that can not only act as a wind break, but also give you some privacy from your neighbours.
- Height - as a general rule, look for dwarf varieties of plants, and consider the height that they will reach when fully grown.
Just so you know, whilst we may receive a commission or other compensation from the links on this page, we never allow this to influence product selections.
Best balcony plants
![Mediterranean Olive Tree 'Olea Europa'](https://images.bauerhosting.com/legacy/media/6093/9b3e/87ee/9802/8595/3c2d/41mnrb8K8uL._AC_.jpg?auto=format&w=1440&q=80)
Small trees - Mediterranean Olive Tree 'Olea Europa'
This mature olive tree measures around 150-160cm (including the pot), so a lovely height for a balcony. Small tree varieties like this will provide structure and a sense of privacy, as well as a lovely focal point for your garden space. Olives grow very slowly, so don't require much pruning at all. If needed, in late spring or early summer, remove dead, diseased or dying branches. Container-grown plants may need additional summer pruning to keep their size in check.
![Evergreen Star Jasmine](https://images.bauerhosting.com/legacy/media/6093/9cdc/7006/9b50/0476/46d6/81rcsr5txxS._AC_SL1500_.jpg?auto=format&w=1440&q=80)
Climbers - Evergreen Star Jasmine
Another perfect structural balcony plant is a climber. Plants like this jasmine aren't very heavy and can be trained to grow in whatever shape you like. Grow in full sun or partial shade for year round interest.
![Bamboo Fargesia Rufa](https://images.bauerhosting.com/legacy/media/6093/9deb/dcb2/f0c5/425e/0b5a/bamboo_fargesia_rufa_2_litre.jpg?auto=format&w=1440&q=80)
Bamboo - Bamboo Fargesia Rufa
This hardy Umbrella Bamboo is suitable for just about anywhere in the garden. It is one of the lower growing varieties, only reaching an absolute maximum of 3 metres. Can be used as a stand alone feature in a pot, or planted in a row to create an informal screen on your balcony.
![herbs](https://images.bauerhosting.com/legacy/media/6093/9f07/87ee/98f2/e395/3c5d/51nlSwrKmjL._AC_.jpg?auto=format&w=1440&q=80)
Herbs
Herbs are brilliant plants for balconies. Not only can you enjoy fresh, aromatic pickings, but most herbs remain relatively small, so are well-suited to containers. They're hardy and usually don't mind a mixture of sun and shade. This selection of six herb plants includes rosemary, coriander, mint, chives and lavender in 9cm pots ready to plant.
![hosta](https://images.bauerhosting.com/legacy/media/6093/9f9d/2a34/9fd1/3f74/b21b/71kKgT3Rw+L._AC_SL1000_.jpg?auto=format&w=1440&q=80)
Shade-loving plants - Hosta 'Dream Queen'
If your balcony is in a shady spot, plants such as hosta are perfect - there are lots of varieties to choose from with varying colour leaves and flowers in summer. They're also quite happy in a container.
![Festuca Glauca Elijah Blue](https://images.bauerhosting.com/legacy/media/6093/a0df/dcb2/f0ee/645e/0b7b/91pHfaop6pL._AC_SL1500_.jpg?auto=format&w=1440&q=80)
Grasses - Festuca Glauca Elijah Blue
Grasses are great for adding texture to a garden, and these Festuca Glauca Elijah Blue are great for a small balcony space. Group in a pot with bedding plants, or you could also plant taller grass varieties in a row for privacy.
![Hydrangea](https://images.bauerhosting.com/legacy/media/6093/a184/6de1/116e/d700/7c1c/71QY0IvtHoL._AC_SL1105_.jpg?auto=format&w=1440&q=80)
Hydrangea
This lovely hydrangea is called 'Little Spooky' and is a dwarf variety with gorgeous white blooms. It's ideal for pots and containers, or wherever space is limited. Easy to grow in sun or semi shade in a fertile moist soil and very hardy, this is a low maintenance but impactful plant for your balcony.
![roses](https://images.bauerhosting.com/legacy/media/6093/a21b/87ee/98fd/4a95/3c80/6130Ss0FHpL._AC_SL1000_.jpg?auto=format&w=1440&q=80)
Roses - Old English Shrub Rose Apricot
These beautiful classic roses are much easier to grow and care for than other varieties. Ideal for both beds and borders or in pots and containers, grow to the size you require. Hardy, vigorous and repeat-flowering for at least 4-5 months of colour.
![tulip](https://images.bauerhosting.com/legacy/media/6093/a2b0/87ee/987a/5f95/3c86/A1igJi-mrqS._AC_SL1500_.jpg?auto=format&w=1440&q=80)
Bulbs - tulip
Bulbs don't require a huge root run, so will happily grow and flower in pots. Bulbs are usually cheap to buy, too. For winter colour, go for cyclamen and snowdrops. Extend the colour into spring with daffodils, tulips and hyacinths.
![bedding plants](https://images.bauerhosting.com/legacy/media/6093/a389/2a34/9f65/a374/b243/81MYkvLY3rL._AC_SL1500_.jpg?auto=format&w=1440&q=80)
Bedding plants
Bedding plantsare ideal for adding a personalised touch to your garden, or changing up your colour palette. Perfect for container, window box and basket filling.
![Sunflower Dwarf Sunspot](https://images.bauerhosting.com/legacy/media/6093/a447/2a34/9f17/a574/b24b/71QWpKS+50L._AC_SL1280_.jpg?auto=format&w=1440&q=80)
Sunflowers - Sunflower Dwarf Sunspot
Yes you can grow sunflowers on your balcony too! This dwarf variety only reaches 50 cm, but is fun to grow from a seed and watch its progress.
![Tomato plug plants](https://images.bauerhosting.com/legacy/media/6093/a4e3/87ee/9883/1495/3ca6/81FRgHHCuvL._AC_SL1500_.jpg?auto=format&w=1440&q=80)
Vegetables - Tomato plug plants
If you've dreamed of having a veg patch or growing your own at home, you can - even on a balcony. Tomatoes are ideal for this, just make sure they are supported by canes when they grow taller. You can also grow veg such as lettuce, courgette and beans easily on a balcony - although they will prefer a sunny spot.
![Strawberry 'Loran'](https://images.bauerhosting.com/legacy/media/6093/a5a8/87ee/98ea/8395/3cac/61jj7cXzxFL._AC_SL1200_.jpg?auto=format&w=1440&q=80)
Fruit - Strawberry 'Loran'
Fruit such as strawberries are ideal for a balcony as they grow happily in containers, or even hanging baskets or wall planters. While they prefer full sun, they're hardy and easy to grow.