
Starting a DIY terrace garden is an exciting way to bring nature into your urban home.
Whether you have a spacious rooftop or a small apartment terrace, you can create a thriving green oasis without breaking the bank.
This in-depth guide will walk you through how to start a terrace garden, offer budget terrace garden ideas, and answer common questions – all in a beginner-friendly, practical tone.
Let’s dig in (pun intended)!
What is a DIY Terrace Garden?
A DIY terrace garden is simply a garden you create yourself on an available rooftop or terrace space.
In urban areas, roofs and balconies become precious gardening real estate.
You can grow ornamental plants, vegetables, herbs, and even small fruit trees in containers on your terrace.
Essentially, it’s like bringing a piece of a backyard garden onto your roof.
Not only do terrace gardens beautify your home, they also help insulate your building and improve air quality.
For city dwellers (like terrace gardeners in apartments), a terrace garden offers a personal patch of nature right at home.
Benefits of terrace gardening
Apart from obvious visual appeal, rooftop gardens aid the environment.
Plants on a terrace can reduce the overall heat absorption of the building and even lower air-conditioning costs by providing natural insulation.
They also utilize unused space for growing fresh produce, which can supplement your kitchen and reduce your carbon footprint.
As Dr. Viswanath Kadur – often called the father of terrace gardening in India – notes, gardening is part of our nature: “It is very easy...
We humans naturally relate to plants... show lots of care and you will get the return”.
How to Start a Terrace Garden (Step-by-Step)
1. Ensure your terrace is suitable
Before hauling pots up the stairs, check the structural capacity and water-proofing of your terrace.
Most modern buildings can handle the weight of containers and soil if spread out.
If you plan to cover the whole terrace with soil for a lawn-like setup, make sure to add proper waterproofing to prevent leaks.
Generally, a standard terrace with pots doesn’t need extra reinforcement; just use plates or trays under pots to catch drainage and avoid water seeping into the roof.
2. Plan the space and layout
Observe how much sunlight your terrace gets.
Most vegetables and flowers need 4–6 hours of sun, so choose the sunny spots for those, and use shadier corners for plants like ferns or peace lilies.
Plan where you’ll place larger pots (near walls or corners for stability) and leave some walking space.
If privacy or wind is an issue, consider adding a green screen of tall plants or a lightweight bamboo trellis.
3. Collect containers on a budget
You don’t need fancy planters to begin.
Look around your home for recyclable containers: old buckets, paint cans, plastic tubs, wooden crates, even thick grow bags.
Ensure they’re clean and drill drainage holes at the bottom if not already present (cover holes with a shard or pebble so soil doesn’t leak out).
4. Prepare a good potting mix
Healthy soil is key to a thriving terrace garden.
Rather than using plain soil from the ground (which may be heavy and low in nutrients), create a lightweight, nutrient-rich potting mix.
A tried-and-tested formula for terrace gardens is to mix equal parts garden soil, compost, and cocopeat (coir).
This mix provides a balance of nutrition, drainage, and water retention. You can use well-rotted manure or vermicompost for the compost part.
5. Choose easy, hardy plants to begin
For simple DIY terrace garden success, start with forgiving plants.
Good choices for beginners include herbs (basil, mint, coriander), greens (spinach, fenugreek), and quick veggies like chilies or tomatoes.
These grow relatively easily in pots and will boost your confidence. “Everything can grow on a terrace – from tomatoes to even a coconut tree,” Dr. Kadur says, but it’s wise to start small
Also consider hardy ornamental plants like snake plant, pothos (money plant), spider plant, or aloe vera which are low-maintenance and great for beginners.
6. Water and care regularly
Set up a simple routine for watering and feeding your terrace garden.
Most container plants need watering once every 1–2 days. In hot summer, daily watering (or twice daily for very thirsty plants) might be needed, whereas in cooler or rainy seasons you water less.
Always check soil moisture – it should be damp but not waterlogged. Ensure each pot has drainage so roots don’t rot.
Read Also
15 Beautiful Plants For Your Terrace Garden
How to Create an Eco-Friendly Terrace Garden in Your Home (Complete Guide)
Top 10 Stylish Indoor & Balcony Plant Stands in India [2025]- Space-Saving Ideas
Budget Terrace Garden Ideas (Design on a Budget)
Designing a terrace garden on a shoestring budget is absolutely possible with creativity and planning.
Here are some budget terrace garden ideas and tips to get the most greenery for your buck:
1. Use Vertical Space
When floor area is limited (as in many urban terraces or balconies), go up!
Vertical gardening is both space-saving and cost-effective.
You can hang planters on walls or railings, use old wooden pallets to create a vertical planter rack, or buy inexpensive hanging baskets for trailing plants.
2. Reuse and Upcycle Materials
One person’s junk is a gardener’s treasure. Instead of buying all new pots, upcycle old items.
Broken laundry baskets, paint buckets, tin cans, wooden wine crates, even old tires can be converted into planters with a bit of imagination.
An old bookshelf can become a multi-tier plant stand.
3. Go for Multi-Purpose Plants
To get more value from your terrace garden, grow plants that offer both beauty and utility.
For instance, herb plants like mint, basil, or coriander not only green up the space but also spice up your cooking – saving you grocery money in the long run.
Flowering plants like marigolds or chrysanthemums add color and can naturally repel some pests.
4. Rainwater Harvesting & Composting
This might sound advanced, but simple steps can make your garden more sustainable and reduce costs.
Place a clean bucket or drum to collect rainwater from a roof drain – you get free soft water for your plants.
Similarly, set up a small compost bin for kitchen scraps (vegetable peels, tea leaves, etc.).
Over weeks, this turns into rich fertilizer for your plants at no cost.
By implementing these ideas, you can design a rooftop garden on a budget that doesn’t skimp on style or substance.
In fact, constraints often make you more creative.
Many stunning terrace gardens in India have been crafted with minimal expenditure by using local materials and DIY hacks.
Cost of Terrace Garden Setup in India (and How to Do It Under ₹5000)
One common question for beginners is the cost of terrace garden setup in India.
The good news: it can be as low or high as you make it.
If you hire professional services to design and install a full rooftop farm, it could cost tens of thousands of rupees.
But if you take the DIY route and grow gradually, you can start a lovely terrace garden for well under ₹5000.
Let’s break down typical expenses for a basic DIY terrace garden under ₹5000:
1. Containers
Using recycled containers is essentially free (0 ₹). If you buy some pots or grow bags, allocate maybe ₹1000 for a set of basic plastic pots or sturdy grow bags.
(Pro tip: Urban Plant offers affordable planter sets – you might get a pack of 4–6 planters within this budget).
2. Potting Mix
Garden soil can often be sourced for free or cheap. You may buy a block of cocopeat ~₹200 and a bag of compost or manure ~₹300.
Total ~₹500 for soil amendments. Many municipalities or nurseries also sell bulk compost cheaply.
3. Plants/Seeds
You can start from seeds (₹20–₹50 per packet). Buying a few established seedlings from a local nursery might cost ₹30–₹100 each.
To begin, spend around ₹500 on a mix of seeds and a few nursery plants. Focus on easy veggies and ornamentals.
4. Basic Tools
You don’t need heavy equipment. A small trowel, a watering can, and gardening gloves are handy.
This could be another ~₹500. Or improvise – a regular bucket or mug can substitute a watering can at first, and you can use old kitchen spoons or forks as small digging tools.
In summary, an initial setup might cost on the order of ₹2000–₹3000, which is comfortably under ₹5000.
In fact, a terrace garden under ₹5000 is not just possible, it’s quite sufficient for a starter garden with 10–15 pots.
A news report noted that some professional garden services charge around ₹5,000 for a small balcony garden setup.
Is a Terrace Garden Setup Possible Under ₹5000?
Absolutely! With smart planning and some DIY creativity, you can easily set up a functional and beautiful terrace garden without spending more than ₹5000.
Here's a realistic cost breakdown:
Item | Approx. Cost (₹) |
---|---|
Grow Bags / Pots (5–10 pieces) | ₹1000 |
Soil + Compost + Cocopeat | ₹800 |
Seeds (Vegetables + Herbs) | ₹500 |
Basic Gardening Tools (Trowel, Cutter) | ₹600 |
DIY Vertical Stand / Structure | ₹800 |
Drip Tray / Watering Solution | ₹300 |
Natural Pest Control (Neem, Garlic Spray) | ₹300 |
Miscellaneous (Hooks, Jute, etc.) | ₹200 |
Total Estimated Cost | ₹4500 – ₹5000 |
Inexpensive Terrace Garden Tips & Tricks
To wrap up, here are some additional inexpensive terrace garden tips and hacks often shared by seasoned urban gardeners and experts:
1. Start Small & Expand
It’s tempting to green up the entire terrace at once, but if you’re on a budget, start with 4-5 pots in one area. It’s easier on the wallet and on your maintenance effort.
As you gain experience (and maybe as you propagate new plants from cuttings), you can slowly add more pots.
2. Propagate Your Plants
Why buy new plants when you can multiply the ones you have?
Many ornamentals (pothos, coleus, geraniums) grow easily from cuttings – just stick a cutting in soil or water until it roots.
Similarly, let one chili or tomato from your harvest overripen and collect its seeds for the next sowing.
This way your garden regenerates itself for free.
3. Use Kitchen Remedies
Gardening stores will happily sell you various fertilizers and pest sprays, but you might have solutions in your kitchen already.
Eggshells can be crushed and added to soil for calcium; used tea leaves and coffee grounds enrich soil nitrogen.
DIY fertilizers like compost tea or banana peel soaked water can provide nutrients without any fancy products.
One user-generated tip from our community: “I put my pots on an old rubber doormat instead of buying pot trays.
It catches the soil and water, and keeps the terrace floor clean – plus it was just lying unused in my store room!”
Such innovative ideas come when you think creatively and use what you have.
Your simple DIY terrace garden might one day turn into that envy-worthy rooftop Eden, and you’ll have done it all yourself, economically and proudly.
FAQs (Frequently Asked Questions)
What is a DIY terrace garden?
A DIY terrace garden is a rooftop garden you set up yourself using pots, grow bags, or recycled containers to grow plants and vegetables, usually in urban spaces.
How do I start a DIY terrace garden?
Start by selecting containers, preparing a soil mix (soil + compost + cocopeat), planting easy vegetables or herbs, and placing them in sunlit areas on your terrace.
Can I set up a terrace garden under ₹5000?
Yes, using recycled materials, budget-friendly soil mix, and seeds, a terrace garden setup under ₹5000 is completely possible in India.
What are the best plants for a DIY terrace garden?
Ideal plants include spinach, mint, coriander, tomatoes, chili, aloe vera, and money plant—great for beginners and container gardening.
What is the cost of terrace garden setup in India?
DIY terrace garden setups typically cost ₹3000–₹5000. Costs depend on the number of plants, containers, and materials used.
Do I need to waterproof my terrace for gardening?
For small pot-based setups, waterproofing isn’t essential. Just use trays under pots and ensure proper drainage to avoid seepage.
How much time does terrace garden maintenance take?
Maintaining a basic DIY terrace garden takes around 15–30 minutes a day, including watering and basic plant care.
Can I grow vegetables in a DIY terrace garden?
Yes, vegetables like tomatoes, spinach, brinjal, and chilies grow well in containers on terrace gardens with enough sunlight.
What containers are best for a budget terrace garden?
Use grow bags, plastic pots, paint buckets, or any recycled container with drainage holes to grow plants affordably.
Are terrace gardens suitable for rented apartments?
Absolutely. Use portable pots and avoid permanent fixtures. DIY terrace gardens are perfect for renters with open roof space.
Conclusion: Your ₹5000 Green Oasis Awaits
Creating your own DIY terrace garden under ₹5000 is achievable, rewarding, and transforms your rooftop into a green paradise.
Start your gardening journey today and enjoy fresh produce and tranquil green spaces right at your doorstep!