Best Plants For Terrace Garden

If you have decided to design a terrace garden, you must have collected the suitable containers, potting mix, manure, etc. It is now time to decide what to plant on your terrace, balcony or rooftop garden. You may start with a few plants like chillies, tomatoes, cucumbers, coriander, mint, etc. These plants are easier to grow and need little care. The chili plant will go for 3-4 years and The mint plant will go forever, while chili plant for 3-4 years.

You can succeed in growing a variety of vegetables, fruits, herbs and flowers in your rooftop garden, if you devote at least half an hour in a day regularly to your garden ( making a terrace garden). Be patient, I assure, you will be delighted when you see a flower or something edible start growing in your balcony or terrace!



What To Plant on a Terrace Garden or Balcony Garden

Continue reading below on what plants can you grow on a terrace garden?

Start your rooftop garden with a small pot and single vegetable, if you are new to gardening and than gradually increase the number of pots.

I stared with one pot and over the years, I have now 250+ pots growing all sorts of vegetables, herbs and fruits.

Don't be surprised to known that I am growing fruits like guava, blueberries, strawberries, mandarins (oranges), lemons/limes, etc in containers, which taste delicious, and also safe from chemicals. You can grow herbs like coriander, mint, turmeric (haldi), fenugreek (methi), ginger and garlic in your terrace garden as i am growing.

Tips For a Terrace Garden, Rooftop Garden or Balcony Garden


Growing Turmeric in a Pot
Growing Turmeric in a Pot

Growing Ginger in a Pot
Growing Ginger in a Pot

Capsicum, Peppers
Capsicum, Peppers
  1. Soil and Compost
    1. To start with fill the pots with potting mix and add composted cow manure.
    2. If you have enough space, you can make your own compost, place the compost bin in a corner of the terrace. This way you will be using all the kitchen scrapes for making the most nutritional mix for the pots (making compost at home).
  2. Do not try to start with seeds. Buy seedlings from nursery and plant them. This way you will save at least 1 month, besides saving yourself from frustration because of failure in growing seedlings (growing vegetables from seeds).
  3. Put the pots in appropriate locations, the sun-loving plants in sun and the shade plants in shade. Most vegetables thrive in sun, but there are a few which grown shade.
  4. You may plant a few seasonal plants and a few perennial plants.
  5. Put trellises on climbers such as cucumbers, bottle gourd, bitter melons, jasmine plants, etc. You can also train these vines to climb on strings.
  6. Watering
    1. Water the vegetable plants deeply daily, may be twice in summers. Put a 3-4 inch layer of organic mulch such as sugarcane mulch on the soil. This will keep the moisture inside the soil and also prevent the weeds.
    2. Add some water crystals in the soil while planting or spread them on the surface.
    3. Plant drought tolerant plants to reduce the frequency of watering.
    4. Do not grow plants that have deep and aggressive root systems.
  7. Fertilizer The vegetable plants need frequent feeding. I feed with liquid fertilizer, high in potassium and low in nitrogen every 10 days. High nitrogen will produce excessive leafy growth, while potassium will encourage flowers and fruits. You may buy a general purpose fertilizer for vegetables and flowers, a slow release fertilizer or a liquid fertilizer.
  8. Pests and Diseases
    Check plants regularly for pests. use a garlic spray or neem spray every fortnight to keep them pest and disease free.
  9. Prune plants to keep them in good shape and in healthy growth. Remove the dead and infected leaves. keep the soil clean of fallen leaves, etc.
Eggplant, brinjals growing in a pot
Eggplants or brinjals growing in a container

Curry leaf tree plant
Curry leaf tree plant

Terrace Garden Vegetables

    Annual Vegetable Plants (in sun)

    1. Beans
    2. Beetroot
    3. Bitter melon
    4. Bottle gourd
    5. Carrots
    6. Cucumbers
    7. Eggplants (brinjals)
    8. Lettuce
    9. Okra 
    10. Onions
    11. Okra (Ladies Fingers)
    12. Peas
    13. Potatoes
    14. Radishes
    15. Spinach
    16. Taro
    17. Tomatoes
    18. Zucchini

    Perennial Vegetable Plants (in sun)

    1. Capsicum, Chillies, Peppers
    2. Curry leaves tree

Terrace Garden Herbs

    Perennial Herbs Plant

    1. Turmeric (sun)
    2. Rosemery (sun)
    3. Mint (shade)

    Annual Herbal Plants

    1. Coriander
    2. Fenugreek (sun)
    3. Garlic (sun)
    4. Ginger (shade)
    5. Saffron (sun)
Keeping garlic and rosemary plants in your terrace garden will keep the bugs and insects away from the nearby plants.
Fenugreeki Plants Growing in a Pot
Fenugreek Plants Growing in a Pot

Terrace Garden Medicinal Plant (in sun)

Medicinal plants for home garden
  1. Aloe Vera 
  2. Curry Leaf Plant
  3. Stevia (Sugar substitute)
  4. Tulasi / Basil

Terrace Garden Fruit Plants

    Perennial Fruits Plants (in Sun)

    1. Blueberries
    2. Strawberry
    3. Guavas
    4. Lemon, Lime
    5. Oranges (Mandarins)
Blueberries and strawberries grow well in pots. Plant dwarf varieties of guavas, lemons, limes and oranges.

Terrace Garden Flowers

    Perennial Flowering Plants (in sun)

    1. Arabian Jasmine and Queen of Night Jasmine, both climbers
    2. Begonia
    3. Bougainvillea (climber or bush)
    4. Dianthus (Carnations plant, The Flowers of God)
    5. Geranium
    6. Gladiolus
    7. Hibiscus
    8. Lavender (Lavandula spica L.)
    9. Magnolia (Big size flowers like champa, Sonnar, in India known as "Him champa")
    10. Frangipani (plumeria)
    11. Mandevilla(climber or bush)
    12. Periwinkle Plant Or Vinca Rosea (Sadabahar flower plant)
    13. Roses (black spots on roses, propagation of roses)
    14. Succulents
    15. Cacti (like Crown of Thorns, Grafted Cactus)

    Perennial Flowering Plants in Shade

    1. Anthurium
    2. Azalia
    3. Bromeliads
    4. Clivia Miniata
    5. Coleus
    6. Crotons
    7. Hydrangea
    8. Poinsettias

    Annual Flowering Plants (in Sun)

    1. Dahlias
    2. Nasturtiums
    3. Marigolds
    4. Petunia
    5. Sunflower
Most of the above flowering plants need less care, but anthurium, coleus, crotons and poinsettias need extra care. Flowers like marigold, lavender and nasturtiums will attract bees in your garden, which will help pollinate vegetable and fruit flowers, resulting in fruits.

Jasmine is a climber, which can be planted near a wall or trained to go on trellis. Cactus and succulents require low care and need less water. A large varieties of these plants are available. They can be grown from cuttings also. Keeping a lavender plant in your rooftop garden will deter the bugs and insects from the nearby plants.
Bougainvillea, Sadabahar, Geranium and Begonia will beautify your rooftop flower garden year round with colorful flowers.


Write your Comments on the Article here or ask any question:

1. Anonymous comments will not be posted. Write at least your name at Name/URL option in Select profile drop down. You may leave URL blank.
2. Hyperlinks are not allowed in the comments.