A terrace with a pergola covered in flowering bougainvillea shading tables below

Guide

Terrace garden design ideas: 12 ideas for Indian terraces and rooftops

A good terrace garden design starts with the terrace itself: how much sun it gets, where the drains, beams and walls are, and how you want to use it. Put heavy planters along the parapet walls, keep the centre open for seating, add shade with a pergola or climbers, and choose plants that take full Indian sun, such as bougainvillea, hibiscus, mogra and champa. Drip irrigation keeps it alive when you travel.

  1. Home
  2. Guides
  3. Terrace Garden Design: 12 Ideas for Indian Terraces

Terrace garden design ideas for Indian homes: layouts, shade, floors, green walls, plants that take our sun, a kitchen corner, lighting and small-terrace tips.

Updated 30 September 2026

Part 1

Before you design: read your terrace

Every idea below depends on four things you can check in an afternoon. Get these right and the design almost draws itself.

  • Sun: count the hours of direct sun in different corners. Most flowering plants and vegetables need at least six; a corner with three or four suits foliage and shade plants.
  • Drains and slope: pour a bucket of water and watch where it goes. Nothing should block that path.
  • Beams, columns and walls: this is where heavy planters belong. The middle of the slab should carry only light things.
  • Use: morning tea, children's play, parties, vegetables, or a quiet green view from the living room. Decide first; it sets the layout.
  • Wind and privacy: high terraces are windy, and neighbours may overlook you. Both shape where screens and tall plants go.

Part 2

Layout ideas

Long raised planters with grasses and flowering plants along the edge of a roof terrace

1. Planters along the parapet. Raised planters or large pots along the boundary walls frame the terrace, sit over the strongest part of the structure and leave the floor free. It is the single most useful layout on Indian terraces.

2. An open centre. Keep the middle for a seating group, a rug or a lawn patch. A terrace crowded with pots all over the floor feels smaller and is hard to clean.

3. Zones. On a larger terrace, separate a sitting area, a kitchen-garden corner and a utility corner for the water tank and tools, using planters, screens or a change of floor as dividers.

Part 3

Shade: pergolas, climbers and screens

4. A pergola with climbers. Indian terraces are hard to use in the afternoon without shade. A pergola of steel, wood or bamboo with bougainvillea, madhumalti or jasmine trained over it gives dappled shade and colour. Fix it to the parapet or to weighted bases rather than drilling into the waterproofed floor.

5. Shade sails and bamboo screens. For a rented home or a quick fix, a shade sail or a roll-down bamboo chick blind gives shade within a day and comes down before the monsoon winds.

6. Green privacy screens. A row of tall planters with bamboo, areca palms in bright shade or a trellis of climbers hides the neighbouring building and breaks the wind.

Part 4

Floors: deck tiles, turf or lawn

7. Deck tiles. Interlocking wooden or WPC deck tiles clip together over the existing floor, keep bare feet off hot tiles and let water run underneath to the drains. They lift out for cleaning.

Artificial turf is light and green all year, and drains through its backing. A real lawn needs a continuous layer of soil and regular watering, which makes it the heaviest choice on a roof; have the structure checked before laying one. Pebble strips around planters hide drip lines and mark paths.

Terrace floor options
FloorWeight on the roofUpkeepGood for
Existing tilesNone addedSweepingPlanter-only designs
Deck tiles (wood or WPC)LightOccasional cleaning under themSeating areas, hot terraces
Artificial turfLightBrushing, rinsingChildren's play, a green look without watering
Real lawnHeaviestMowing, daily summer wateringLarge, structurally checked roofs
PebblesMediumRakingPaths and borders around planters

Part 5

Green walls and vertical gardens

A tall living wall planted with many kinds of foliage plants

8. A green wall. A blank wall, the water-tank room or the stair headroom becomes a feature with a vertical garden. Modular pocket or tray systems with built-in drip irrigation hold many plants in very little floor space. Fix the frame to the wall with a gap behind it so the wall stays dry.

Part 6

Plants that take Indian terrace sun

Red bougainvillea flowers on a rooftop garden terrace

Terraces are hotter, sunnier and windier than a garden at ground level, so choose plants that like it. The table lists dependable choices from our plant library, with the names they go by in India.

9. Fragrance at night. Raat ki rani, mogra and kamini near the seating area scent the terrace in the evening, when most families use it.

Plants for Indian terraces
PlantAlso calledSunUse on a terrace
BougainvilleaKagaz ka phoolFull sun, six hours or morePergolas, walls, large pots; flowers poorly in shade
HibiscusGudhal, jaswandFive to six hours of direct sunFlowering shrub in pots of 60–150 cm
Mogra (Arabian jasmine)Motia, malliFull sun, six hours or moreFragrant summer flowers near seating
FrangipaniChampaFull sun, six hours or moreA small tree in a container at least 50–60 cm wide and deep
IxoraRugminiFour to five hours of sunCompact flowering shrub; dwarf types for small pots
Raat ki raniNight-blooming jasmineFull sun to part shadeEvening fragrance, screens
KaminiOrange jasmine, madhukaminiFull sun to part shadeFragrant hedge or screen
DurantaGolden durantaFull sun for the best colourLow clipped hedges along paths

Part 7

A kitchen-garden corner

10. Grow your own. A sunny corner with grow bags or raised beds grows tomato, chilli, brinjal, okra, beans, gourds, spinach, methi, coriander and herbs through the year. Keep it near the water point and put a drip line on a timer on every bag. Grow bags stay light and can be moved, which makes them the easiest start.

Part 8

Water, lighting and easy upkeep

11. Drip irrigation and lights. A drip system on a timer waters every pot the same amount, saves water and keeps the garden alive while you travel. Warm garden lights on the parapet, uplighters under a tree in a pot and solar string lights on the pergola make the terrace usable after dark.

12. A low-maintenance palette. Fewer, larger containers need less watering than many small pots. Hardy flowering shrubs such as bougainvillea, ixora and duranta, a drip system and a layer of mulch on every pot cut upkeep to a weekly check.

Part 9

Ideas for a small terrace

On a small terrace or a large balcony, go vertical and keep the floor clear. Railing planters, wall-mounted pots, a slim vertical garden and a folding table and chairs give a green room without crowding it. Use one or two large statement plants rather than many small ones, and stick to two or three pot colours so it looks designed rather than collected.

Part 10

For office terraces and rooftops

Office terraces use the same ideas at a bigger scale: planters along the edges, shaded seating, a green wall and drip irrigation, with walkways for maintenance. We build office terrace gardens after a survey, load check and drainage review, with a layout drawing before work starts and a maintenance contract at handover.

Questions

How do I design a terrace garden?

Start by checking the sun, the drains, and where the beams and walls are. Put heavy planters along the parapet walls, keep the centre open for seating, add shade with a pergola or climbers, choose sun-loving plants, and plan drip irrigation from the start.

What are the best plants for a terrace garden in India?

Plants that take full sun and heat: bougainvillea (kagaz ka phool), hibiscus (gudhal), mogra, frangipani (champa), ixora, raat ki rani, kamini and duranta. Vegetables and herbs grow well in grow bags in a sunny corner.

How can I make a low-maintenance terrace garden?

Use fewer, larger containers, hardy flowering shrubs such as bougainvillea, ixora and duranta, a drip system on a timer and mulch on every pot. Avoid a real lawn, which needs mowing and daily summer watering.

Can I have a lawn on my terrace?

Yes, but a real lawn needs a continuous soil layer and is the heaviest option on a roof, so have the structure checked first. Artificial turf gives the look without the weight or the watering.

How much does a terrace garden cost in India?

A planted terrace with raised planters, soil, plants and drip irrigation starts at about ₹250 per sq ft in Pune. Lawn or turf, decking, a pergola and lighting add to it; a detailed quote should list each item.

How do I design a small terrace garden?

Go vertical and keep the floor clear: railing planters, wall pots, a slim vertical garden and folding furniture. Use one or two large statement plants and a limited range of pot colours.

Will a terrace garden cause leakage?

Not if the waterproofing is checked first and the garden is built with raised planters, drainage cells and a root barrier, with the drains kept clear. Never spread soil directly on the terrace floor.

Begin with a visit

Request a proposal

Tell us about the space, or send photos on WhatsApp. We send a written proposal with a fixed price.

hi@gardenandacre.com