Coco peat is the standard base for terrace and rooftop vegetable gardens because it weighs less than half as much as garden soil when both are soaking wet, and wet weight is what your roof slab carries. Mix it with compost or vermicompost and, if you like, some garden soil, then grow in bags raised off the roof. Equal parts of the three is the usual starting point, and cutting the soil makes it lighter.
Why weight matters on a terrace
A flat roof is designed for a certain imposed load on top of the slab's own weight. Under the Indian loading code, a flat roof with access provided is designed for 1.5 kN/mΒ², which works out to about 150 kg per square metre. A roof with no access except for maintenance is designed for half that. Floors of rooms in a house are designed for 2.0 kN/mΒ², about 200 kg per square metre. That allowance covers people and furniture too, not just planters.
Now compare what growing media weigh when full of water, as they will be after every monsoon downpour.
| Material, fully wet | Approximate weight per litre | Weight of 20 litres |
|---|---|---|
| Garden soil | 1.6β2.0 kg | 32β40 kg |
| Coco peat at container capacity | 0.77β0.88 kg | 15β18 kg |
| Peat and perlite potting mix | about 0.64 kg | about 13 kg |
The coco peat figure comes from its physical make-up. Dry coir pith weighs only 0.04 to 0.08 kg per litre, and after it drains, water fills 73 to 80 percent of its volume. Add the two together and you get under 0.9 kg per litre.
A worked example per square metre
Say you place six grow bags on each square metre of terrace, each holding about 20 litres of mix. That's 120 litres per square metre.
| What fills the bags | Wet weight per square metre |
|---|---|
| All garden soil | 192β240 kg |
| Coco peat only | 92β106 kg |
| The soil third of an equal-parts mix | 64β80 kg on its own |
| The coco peat third of an equal-parts mix | 31β35 kg on its own |
A raised bed 30 cm deep holds 300 litres per square metre. Filled with wet soil it's 480 to 600 kg. Even pure coco peat comes to 230 to 265 kg. A full-coverage bed on a terrace is a job for a structural engineer, whatever you fill it with.
Compost varies too much to pin down, so weigh a wet bucket of yours for the full figure. Either way, every litre of soil you swap for coco peat takes about a kilogram off the roof when it's wet.
So spread containers out, and put the heaviest near parapet walls and columns rather than mid-span. If your building is old, cracked or already has water tanks on the roof, get an engineer to look before you start.
Mix ratios and what each part does
There's no single official recipe. Recommended mixes run from equal parts soil, coco peat and compost to soil-free blends of half coco peat with compost and vermicompost. Kerala's grow bag programmes have long filled bags with topsoil, cow dung and coir pith. For nursery bags and pots, composted coir pith at about 20 percent of the mix with soil and sand is a standard recommendation.
| Mix (by volume) | Coco peat | Compost or vermicompost | Garden soil | Best for |
|---|---|---|---|---|
| Equal parts | 1 | 1 | 1 | General vegetables, first-time gardeners, windy roofs where bags need weight |
| Light | 2 | 2 | 1 | Most terraces. Less weight, still some soil structure |
| Soil-free | 2 | 1 compost + 1 vermicompost | 0 | Weight-limited roofs, leafy greens, herbs |
| Heavy feeders | 1 | 2 | 1 | Tomato, brinjal, gourds in big bags |
- Coco peat holds water and air and keeps the mix light. It supplies very little nutrition on its own. Raw coir pith carries about 0.26 percent nitrogen against a carbon to nitrogen ratio above 100:1, so it doesn't feed plants and can hold back nitrogen if nothing else is added.
- Compost or vermicompost is the food supply and the biology. Composting coir pith alone lifts its nitrogen from about 0.26 to 1.24 percent, which shows how much the composted fraction matters.
- Garden soil adds weight to stop bags blowing over in wind, some clay to hold nutrients, and a buffer against drying out completely. It also adds the most weight, plus weed seeds and soil pests. On a weak roof, leave it out.
If you buy coco peat as compressed blocks, expand and rinse it before mixing. Our guide to coco peat blocks covers soaking and break-up. Washed coco peat that hasn't been buffered works in this kind of mix, where compost and soil carry the nutrition. The difference is explained in buffered vs unbuffered coco peat.
Grow bags, pots or raised beds
| Container | Weight | Notes for a terrace |
|---|---|---|
| HDPE or fabric grow bags | Lightest | Cheap, easy to spread out and move. White film runs cooler than black in sun |
| Plastic pots | Light | Choose large sizes, small pots dry out fast. Dark colours heat up |
| Clay or cement pots | Heavy before you add any mix | Cooler roots, but a big cement pot can outweigh the mix inside it |
| Raised beds | Heaviest per square metre | Only on a slab an engineer has checked, and never sealed to the roof |
For bag and pot sizes, the usual minimums are about 19 litres (5 gallons) for one tomato, brinjal or squash plant, the same for one or two chilli or capsicum plants, about 7.5 litres for beans, and about 4 litres for two lettuce or spinach plants. On a hot roof, bigger is safer. More on container sizing in our coco coir container growing guide.
Waterproofing and drainage
- Raise every container. Set bags and pots on bricks, tiles or stands so the roof surface under them can drain and dry.
- Don't fix anything into the membrane. Bolting stands or bed frames through the waterproofing creates leaks. Use free-standing frames.
- Keep rainwater outlets clear. Coco peat fines and compost wash out of bags in heavy rain and silt up roof drains. Put a mesh guard over each outlet and keep containers away from them.
- Check before the monsoon. Look for standing water under bags and damp patches on the ceiling below.
Mixing coir into an existing bed? See coco coir in soil and raised beds.
Watering in hot sun and wind
A terrace is hotter and windier than ground level. Once a day is the usual baseline for vegetable containers. In April and May, or on a windy day, check in the late afternoon as well. If the mix is dry a couple of centimetres down, water until a little runs out of the bottom.
- Water early in the morning so plants go into the heat full.
- Mulch the top of each bag with dry leaves or straw to cut evaporation.
- Group containers so they shade each other, and use shade net over leafy greens in peak summer.
- Don't let a coir mix dry out completely. Bone-dry coco peat repels water at first, and water runs straight down the sides. If that happens, rewetting dry coco coir explains how to recover it.
- Don't overwater either. A bag that stays soggy loses its air, and roots rot.
Feeding a coir-based mix
Coco peat holds nutrients well but brings almost none, so the compost in your mix is the main food source for the first few weeks. After that, feed regularly:
- Top-dress each bag with a handful of vermicompost every few weeks.
- Once fruiting crops start flowering, add a liquid feed every week or two.
- Leafy greens want nitrogen. Fruiting crops want potassium as they set fruit.
- Yellowing older leaves usually point to nitrogen shortage, common in coco-heavy mixes.
Crops that do well on a terrace
| Crop | Container | Notes |
|---|---|---|
| Tomato | 19 litres or more, 1 plant | Stake well, wind snaps stems |
| Chilli, capsicum | 19 litres, 1β2 plants | Handles heat well |
| Brinjal | 19 litres, 1 plant | Long season, feed steadily |
| Okra | Large bag | Likes the heat of a roof |
| Beans, cowpea | 7.5 litres or more | Climbing types need a trellis tied to a stand |
| Gourds (bottle, ridge, bitter) | Large bags | Train onto a pandal or net |
| Amaranthus, palak, methi | Shallow, wide bags | Quick crops, good for soil-free mixes |
| Coriander, mint, curry leaf | Pots | Mint spreads, keep it alone |
Re-using the mix each season
You don't need to throw the mix away after one crop:
- Pull out the old plant and as many roots as you can.
- Tip the bag onto a sheet and break up the mix. Pick out grubs and dead roots.
- Spread it out in the sun for a few days to dry.
- Mix in fresh compost or vermicompost, since the old crop has used up much of the nutrition. Top up with fresh coco peat if the volume has dropped.
- Don't follow tomato, brinjal or chilli with another of the same family in the same bag. They share pests and diseases. Follow them with beans or leafy greens.
Coir breaks down slowly, so it's the compost you keep replacing.
Where to get coco peat in bulk
CVM Fiber and Industries makes coco peat in Kanyakumari, Tamil Nadu, India, from husk sourced across several districts. It's washed with water to reduce EC, with no calcium nitrate or other chemicals, and it isn't buffered. We supply 5 kg coco peat blocks, 650 g briquettes and custom blends. If you run a terrace gardening business or supply urban growers, get in touch to talk about what you need.
FAQ
How much does a grow bag of coco peat mix weigh when wet?
A bag holding 20 litres of pure coco peat weighs about 15 to 18 kg when fully wet. The same bag filled with garden soil weighs 32 to 40 kg. In an equal-parts mix of soil, compost and coco peat, the soil third alone adds 11 to 13 kg.
What is the best coco peat, compost and soil ratio for grow bags?
Equal parts of the three is the most common starting point and works for most vegetables. If your roof is old or you want to keep weight down, go to two parts coco peat, two parts compost and one part soil, or drop the soil completely.
Can I use only coco peat in a terrace garden?
You can, but plants will starve without regular feeding because coco peat has almost no nutrients. It's better to mix in at least a third compost or vermicompost.
How much load can a terrace take?
A flat roof with access is designed in India for an imposed load of 1.5 kN per square metre, roughly 150 kg per square metre, and a roof without regular access for half that. For anything beyond scattered grow bags, or on an old building, ask a structural engineer.
Will a terrace garden cause leakage?
It can if containers sit flat on the roof, if drain outlets get blocked with washed-out mix, or if frames are fixed through the waterproofing. Raise every container on bricks or stands, guard the outlets with mesh and keep the roof surface free to drain.
How often should I water coco peat grow bags in summer?
Once a day in the morning is the usual baseline. On hot, windy days check again in the late afternoon and water if the mix is dry a couple of centimetres down.
Do I need to wash coco peat before using it on my terrace?
Coco peat that hasn't been washed can carry enough salt to harm seedlings. If you're not sure, soak and rinse it with plenty of fresh water before mixing.
Can I reuse the potting mix next season?
Yes. Remove the old roots, dry the mix in the sun, then add fresh compost or vermicompost and top up with coco peat if it has shrunk. Rotate crops so you don't plant tomato, brinjal or chilli in the same bag twice in a row.
