Best plants for Balcony Garden

Meet our Editorial Team, a collection of expert gardeners, writers, and DIY aficionados committed to delivering top-notch content. From organic gardening and indoor plant care to culinary arts and home improvements, we cover a wide spectrum of topics to enrich your life.
Learn About Our Editorial Policy

2-Minute Read

Find out best plants for balcony garden in this list to make your urban dwelling more relaxing and plants for balcony_mini

Your balcony can be a beautiful ornamental corner and an excellent springboard from everyday hustle and bustle, it could be a great place to relax. Find out Best Plants for Balcony Garden.

Best Plant for Balcony?

Although you can grow creepers, conifers, herbs, vegetables, shrubs and even dwarf trees. But for a change or uniqueness you should lean over to more colorful and sometimes intensely fragrant flowers and beautiful foliage plants. Below is a list of 26 best balcony plants and their short characteristics.

1. Marigold

marigold in pot

Low maintenance, pest repellent and bright. Marigolds are one of the best plants for balcony, especially in warm climates.

2. Begonias

Begonias are easy to grow, keep them in light shade and they will bloom constantly in summer (in winter, for tropics).

3. Chrysanthemumchrysanthemum-208163_640

Mums are the most popular flowers after roses because they come in myriads of varieties and grown in almost everywhere in the world for their beauty.

4. Pansy

Mild fragrance and unique flowers, pansies are in our best balcony plants list. They come in many colors and sizes and are perfect for growing in window boxes and pots.

5. Fuchsia


This shade loving perennial flower looks best in hanging baskets.

6. Heliotrope

Bushy plant with stems up to 50 cm in height. It has dark green leaves, wrinkled and hairy stems. If you love to grow fragrant flowers, grow heliotrope.

7. Hydrangea

landscaping with hydrangea (5)_mini

It creates a beautiful spherical inflorescence variable in color depending on the pH level of the growing medium. Hydrangea likes frequent and abundant watering.

8. Hyacinth

Seasonal and short-lived spring scenery on the balcony, hyacinths are treated as annuals. After flowering, bulbs can be dried and re-planted in the fall in pots.

9. Gazaniagazanias-69812_640_mini

Sunny yellow daisies, the native of Africa are perfect for South and West facing balconies – their flowers open with the sun and close in the early evening.

10. Lobelia

Low growing bushy plant. It looks good in hanging baskets, you can grow a lot of other flowers with it to create an interesting grouping of plants.

11. Lantana

lantana in pot

Comes in single and multiple colors, this wild tropical flower from South Asia releases fascinating fragrance and attract butterflies and bees.

12. Impatiens

Best balcony plant for shady balconies. It loves moisture and needs lot of fertilizers for prolific blooms.

13. ColeusContainer-Gardens-South-Central-05

Bushy habit, erect stems 50-100 cm. The plant has distinctive serrated leaves. It has many varieties with different colors of foliage.

14. Ivy Geranium

Ivy geraniums are beautiful double petaled flowers, perfect for window boxes and hanging baskets. They are suitable for both the tropical and temperate climates.

15. Petunia


When comes to best plants for balcony, petunias are the winners. One of the most abundant flowers, comes in a variety of colors, petunias are easy to grow. They require frequent and abundant fertilization and a lot of sun.

16. Salvia

It has small flowers and slightly slinging stems up to 30 cm long. It is suitable for small pots and containers and likes abundant watering.

17. Verbenaverbena-661843_640

Initially straight, verbenas loves sun and heat and can be grown in pots, window boxes and hanging baskets.

18. Nicotiana

The rectified shoots needs to be supported. It has small fragrant flowers that attracts pollinators. It requires regular watering and fertilizing.

19. Morning glory


Fast-growing vine, grows up to 4 meters long. It requires strong support and frequent watering. Flowers open only in the sun in morning.

20. Hosta

Hosta is a low maintenance, shade-loving perennial that is grown for its colorful foliage. Foliage colors include green, blue, white, gold and countless unique variegated combinations of foliage comes in many shapes.

21. Snapdragon

Sweet Alyssum around snapdragons

Also known as the dragon flower, snapdragon produces small but fragrant flowers that attract butterflies and hummingbirds.

22. Nemesia

Easy growing, colorful and beautiful flower, nemesia is suitable for hanging baskets and containers and can be grown in balconies easily. Learn how to grow Nemesia.

23. Portulacabest plants for appartment_mini

You can grow portulaca in smallest of spaces, this is one of the most low maintenance flowers you should grow on your balcony garden.

24. Clematis

Grow clematis vine to fill up your balcony with colorful blooms. Clematis comes in many colors and use up your vertical space well.

25. Heucheras (Coral Bells)

Heuchera ‘Obsidian’

Heucheras are beautiful foliage plants that grow in shade, they are one of the best plants for balcony, which remains shady. They come in many textures with wonderful large leaves.

26. Ferns


If you have a shady balcony or you like to grow foliage plants, don’t forget about ferns. Most of them are suitable to grow in containers.

Recent Posts

Join our 3 Million Followers:


Related Articles


  1. Our balcony is not shaded so gets the full efffect of all weather. We need pants that will survive the weather both summer and winter..any advice would be fab.

  2. wonderful points altogether, you just gained a new reader.
    What could you suggest about your post that you simply made some days ago?
    Any certain?


Please enter your comment!
Please enter your name here