Fruits & Vegetables

Terrace Vegetable Garden in Grow Bags: A Safe Beginner Plan

A terrace vegetable garden for beginners works best as 10 to 12 grow bags placed over the walls and beams, a shade net for May and June, a tap or tank within easy reach, and a season plan that sows the right crop at the right time. Start with tomato, chilli, brinjal and bhindi in summer bags, palak and methi in winter, and one gourd on a trellis. This plan covers roof safety first, then the bags, the crops and an honest word on how much you’ll actually pick.

Your first rooftop in one box

  • Bags: 10 to 12, from 10 to 40 litres (9 to 15 inch)
  • Safety: heavy bags over beams and near walls, never on parapets
  • Shade net: 35 to 50 percent, May to mid-July in the plains
  • Water: a tap or tank on the roof; carrying buckets gets old fast
  • Summer crops: tomato, chilli, brinjal, bhindi, gourds
  • Winter crops: palak, methi, sarson, dhania, more tomato

Prefer to listen? This post as a 2 min video · Watch the video

Is my roof safe for a terrace garden?

Roof safety comes before seeds. Wet soil is heavy: a soaked grow bag weighs roughly a kilo for every litre it holds, so a 30 litre tomato bag can weigh around 30 kg after watering. Twelve of those add up quickly.

A roof carries weight best where it sits on walls, columns and beams, and worst in the middle of a span between them. Look underneath: the lines of walls in the room below show you where the strong zones are. Older houses, roofs with cracks, damp patches on the ceiling below, or any roof you’re unsure about deserve a quick look from a civil engineer or experienced mistri before you load them.

Waterproofing matters too. Never put soil or bags straight on the roof slab. Raise each bag on two bricks or a plastic stand so water drains away and air reaches the surface underneath, and keep the roof drains clear of soil and leaves.

Where the heavy pots go

Never place heavy wet pots on roof edges or parapets; keep them over beams near walls. Parapets are built to stop people falling, not to carry loads, and a bag knocked off by wind, a monkey or a child can seriously hurt someone below. Line the big bags along the inside of the walls and keep light seed trays in the middle.

What grow bag size for each vegetable?

Bags hold more soil than they look. These sizes are a safe starting point for the plains.

CropBag sizePlants per bagSow or plant (plains)
Tomato20 to 40 L (12 to 15 in)1Seedlings Feb, again Aug to Sep
Hari mirch (chilli)10 to 20 L (9 to 12 in)1Seedlings Feb to Mar
Brinjal (baingan)20 to 30 L (12 in)1Seedlings Feb to Mar, Jul
Bhindi (okra)15 to 20 L (12 in)2 to 3Seed Mar to Jul
Palak, methiWide bag, 6 to 9 in deepSown thicklySeed Oct to Feb
Lauki, tori, karela30 to 40 L (15 in)1 to 2Seed Feb to Mar, Jun to Jul

Dates move a few weeks with the year’s weather. Our month-by-month sowing calendar gives the full list, and Karachi’s milder winter lets many crops run longer. In the hills, summer crops go in after the last frost, usually April.

A 12 bag plan for your first year

  1. Bags 1 to 3: tomato, one plant each, with a 1.2 to 1.5 m bamboo stake.
  2. Bags 4 and 5: hari mirch. See our chilli plant guide for flower drop and leaf curl.
  3. Bags 6 and 7: brinjal, one plant each.
  4. Bags 8 and 9: bhindi, two or three plants each, sown direct.
  5. Bag 10: one lauki or tori against a wall, climbing a net or string trellis.
  6. Bags 11 and 12: wide, shallow bags for palak, methi and dhania in winter; in summer use them for a second bhindi sowing or for pudina.

Potting mix for every bag: 40 percent garden soil, 30 percent compost, 30 percent cocopeat or rice husk. Fill to 3 to 5 cm below the rim. If you have a kitchen bucket going, our bucket and matka compost guide turns peels into that compost.

Do I need a shade net on a terrace garden?

In the plains, yes, for part of the year. A roof in Lahore or Delhi in late May reflects heat from the slab and the walls, and leaves of tomato and palak scorch even with plenty of water. A green or white shade net of 35 to 50 percent, stretched about 2 metres above the bags on a simple frame of pipes or bamboo, takes the edge off from about May to mid-July.

Take it down when the monsoon clouds arrive and in winter, when plants need every hour of sun. Fruit crops like tomato and chilli set fewer fruits under heavy shade, so don’t go above 50 percent. Coastal roofs face wind and salt more than heat; a net still helps but must be tied down firmly.

Watering a rooftop garden without wasting water

Grow bags dry fast because air reaches their sides. In June, most bags need water every day, sometimes morning and evening. Water early in the morning or after sunset, slowly, until a little drains out the bottom.

A layer of dry leaves or straw 3 to 5 cm thick on top of each bag cuts drying a lot. A tank with a simple drip line or a long hose saves your back. Empty every tray, bucket and saucer daily: rooftops full of standing water are prime dengue breeding spots, and the mosquito needs only a bottle cap of water.

How much will a terrace garden actually produce?

Honestly, a first-year roof won’t replace the sabzi wala. Expect a steady handful of chillies, several kilos of tomatoes over a good season if pests and heat cooperate, regular cuttings of palak and methi in winter, and a few lauki or tori. Some crops will fail; most beginners lose at least one to pests or heat. The real reward in year one is fresh leaves, flavour, and learning your own roof’s sun and wind.

Roof, chemicals and children

Keep children off the roof unless the parapet is high and an adult is with them, and never let them climb on bags or stands near the edge. Store fertilizer, neem oil and any spray in a closed box out of reach. Avoid chemical insecticides on food plants; pick off caterpillars by hand and wash aphids off with water. If a child or pet swallows a garden chemical, go to emergency care with the bottle. Some ornamental plants on roofs are poisonous; see our guide to poisonous plants for kids and pets.

Myth: more fertilizer means more vegetables

Too much nitrogen fertilizer, especially urea, gives big leafy tomato and chilli plants with few flowers. It can also burn roots in small bags. Compost every few weeks, and a little potash such as wood ash sprinkled lightly at flowering, gives a better balance. People believe the myth because a heavily fed plant looks lush and green, right up to the point it should be fruiting.

Terrace garden questions people ask

How do I start a terrace garden?

Check where your roof is strongest, set up a water source, then start with 10 to 12 grow bags of easy crops for the season. Raise every bag on bricks, use a mix of soil, compost and cocopeat, and add more only once the first lot is thriving.

Are grow bags good for a rooftop garden?

Yes. They are light when empty, cheap to replace, drain well and keep roots cooler than black plastic pots. They dry out faster, so check them daily in summer.

What shade net percentage is best for a terrace garden?

35 to 50 percent suits most vegetables in the plains from May to mid-July. Heavier shade cuts flowering in tomato and chilli. Remove it in winter.

What are the best vegetables for a terrace garden?

Chilli, brinjal, bhindi and tomato in summer; palak, methi, dhania and sarson in winter. Gourds like lauki and tori work if you can give them a trellis along a wall.

Can I grow bhindi in a grow bag?

Yes. Use a 15 to 20 litre bag, sow two or three seeds, and give it full sun. Sow from March to July in the plains and pick pods young, every day or two, before they turn woody.

How do I grow brinjal in pots?

One plant per 20 to 30 litre bag, full sun, regular water and a stake once it fruits. Plant seedlings in February to March or July in the plains. Pick off any shoot that wilts suddenly at the tip, as it may hold a borer.

How much weight can my roof take?

That depends on how it was built, so no single number fits. Place heavy bags over walls and beams, avoid the middle of large spans, and ask an engineer for older or cracked roofs.

Will grow bags damage my roof waterproofing?

Not if they sit on bricks or stands with air underneath and the roof drains stay clear. Bags placed flat on the slab keep it constantly damp, which leads to seepage.

How often should I water a terrace garden in summer?

Usually daily, and sometimes twice on the hottest days. Water when the top 2 to 3 cm are dry, early morning or evening, and mulch the top of each bag.

Can I grow leafy greens on a terrace in winter?

Yes, winter is the easiest season. Palak, methi and sarson do well in wide, shallow bags from October to February. Our palak, methi and sarson guide covers sowing and cutting.

For greens in detail, see growing palak, methi and sarson in pots, and find more in Zero-Waste Kitchen.

Nothing on The Care Online is medical advice. Traditional practices are described as tradition, not as fact. Patch-test anything new, and take a persistent or serious concern to a qualified professional. See how posts are written on our methodology page.