Rainwater harvesting cost and rules in India
A rooftop system with a recharge pit costs about ₹1.1 lakh to ₹1.7 lakh for a house. Find the cost in your district, the water it puts back with your local rainfall, and the rules in your state.
Typical cost by building size
With a 120 ft recharge bore and 800 mm of rain a year, GST included.
| Building | Roof area | Recharge pits | Cost |
|---|---|---|---|
| Independent house | 100 m² (1,076 sq ft) | 1 | ₹1.1 lakh to ₹1.7 lakh |
| Large house or villa | 250 m² (2,691 sq ft) | 1 | ₹1.1 lakh to ₹1.7 lakh |
| Small apartment block or office | 600 m² (6,458 sq ft) | 3 | ₹3.1 lakh to ₹4.8 lakh |
| Housing society, school or factory | 2,000 m² (21,528 sq ft) | 8 | ₹8 lakh to ₹12 lakh |
Rainwater harvesting rules by state
- Andaman and Nicobar
- Andhra Pradesh
- Arunachal Pradesh
- Assam
- Bihar
- Chandigarh
- Chhattisgarh
- Dadra and Nagar Haveli and Daman and Diu
- Delhi
- Goa
- Gujarat
- Haryana
- Himachal Pradesh
- Jammu and Kashmir
- Jharkhand
- Karnataka
- Kerala
- Lakshadweep
- Madhya Pradesh
- Maharashtra
- Manipur
- Meghalaya
- Mizoram
- Nagaland
- Odisha
- Puducherry
- Punjab
- Rajasthan
- Sikkim
- Tamil Nadu
- Telangana
- Tripura
- Uttar Pradesh
- Uttarakhand
- West Bengal
Cost in your district
Andaman and Nicobar
Andhra Pradesh
Assam
Bihar
Chandigarh
Chhattisgarh
- Balod
- Baloda Bazar
- Balrampur
- Bastar
- Bemetara
- Bijapur
- Bilaspur
- Dantewada
- Dhamtari
- Durg
- Gariaband
- Gourela-Pendra-Marwahi
- Janjgir-Champa
- Jashpur
- Kabirdham
- Kanker
- Khairagarh- Chhuikhadan_Gandai
- Kondagaon
- Korba
- Korea
- Mahasamund
- Manendragarh- Chirmiri_Bharatpur
- Mohla- Manpur_Ambagarhchowki
- Mungeli
- Narayanpur
- Raigarh
- Raipur
- Rajnandgaon
- Sakti
- Sarangarh-Bilairagh
- Sukma
- Surajpur
- Surguja
Dadra and Nagar Haveli and Daman and Diu
Gujarat
Haryana
Jammu and Kashmir
Jharkhand
Karnataka
Kerala
Madhya Pradesh
- Agar Malwa
- Alirajpur
- Anuppur
- Ashoknagar
- Balaghat
- Barwani
- Betul
- Bhind
- Bhopal
- Burhanpur
- Chhatarpur
- Chhindwara
- Damoh
- Datia
- Dewas
- Dhar
- Dindori
- Guna
- Gwalior
- Harda
- Hoshangabad
- Indore
- Jabalpur
- Jhabua
- Katni
- Khandwa
- Khargone
- Maihar
- Mandla
- Mandsaur
- Mauganj
- Morena
- Narsinghpur
- Neemuch
- Niwari
- Pandhurna
- Panna
- Raisen
- Rajgarh
- Ratlam
- Rewa
- Sagar
- Satna
- Sehore
- Seoni
- Shahdol
- Shajapur
- Sheopur
- Shivpuri
- Sidhi
- Singrauli
- Tikamgarh
- Ujjain
- Umaria
- Vidisha
Maharashtra
Meghalaya
Odisha
Puducherry
Punjab
Rajasthan
Tamil Nadu
- Ariyalur
- Chengalpattu
- Chennai
- Coimbatore
- Cuddalore
- Dharmapuri
- Dindigul
- Erode
- Kallakurichchi
- Kancheepuram
- Kanniyakumari
- Karur
- Krishnagiri
- Madurai
- Mayiladuthurai
- Nagapattinam
- Namakkal
- Perambalur
- Pudukkottai
- Ramanathapuram
- Ranipet
- Salem
- Sivagangai
- Tenkasi
- Thanjavur
- The Nilgiris
- Theni
- Thiruvarur
- Thoothukudi
- Tiruchirappalli
- Tirunelveli
- Tirupathur
- Tiruppur
- Tiruvallur
- Tiruvannamalai
- Vellore
- Villupuram
- Virudhunagar
Telangana
- Adilabad
- Bhadradri Kothagudem
- Hanumakonda
- Hyderabad
- Jagtial
- Jangaon
- Jayashankar Bhupalapally
- Jogulamba Gadwal
- Kamareddy
- Karimnagar
- Khammam
- Komarambheem Asifabad
- Mahabubabad
- Mahabubnagar
- Mancherial
- Medak
- Medchal Malkajgiri
- Mulug
- Nagarkurnool
- Nalgonda
- Narayanpet
- Nirmal
- Nizamabad
- Peddapalle
- Rajanna Siricilla
- Sangareddy
- Siddipet
- Suryapet
- Vikarabad
- Wanaparthy
- Warangal
- Yadadri Bhuvanagiri
Uttar Pradesh
- Agra
- Aligarh
- Ambedkar Nagar
- Amethi
- Amroha
- Auraiya
- Ayodhya
- Azamgarh
- Bagpat
- Bahraich
- Ballia
- Balrampur
- Banda
- Barabanki
- Bareilly
- Basti
- Bijnor
- Budaun
- Bulandshahar
- Chandauli
- Chitrakoot
- Deoria
- Etah
- Etawah
- Farrukhabad
- Fatehpur
- Firozabad
- Gautam Buddh Nagar
- Ghaziabad
- Ghazipur
- Gonda
- Gorakhpur
- Hamirpur
- Hapur
- Hardoi
- Hathras
- Jalaun
- Jaunpur
- Jhansi
- Kannauj
- Kanpur Dehat
- Kanpur Nagar
- Kasganj
- Kaushambi
- Kushi Nagar
- Lakhimpur Kheri
- Lalitpur
- Lucknow
- Mahoba
- Mahrajganj
- Mainpuri
- Mathura
- Maunath Bhanjan
- Meerut
- Mirzapur
- Moradabad
- Muzaffarnagar
- Pilibhit
- Pratapgarh
- Prayagraj
- Raibareli
- Rampur
- Saharanpur
- Sambhal
- Sant Kabir Nagar
- Sant Ravidas Nagar
- Shahjahanpur
- Shamli
- Shrawasti
- Siddharth Nagar
- Sitapur
- Sonbhadra
- Sultanpur
- Unnao
- Varanasi
Uttarakhand
Frequently asked questions
What is the cost of rainwater harvesting for a house in India?
About ₹1.1 lakh to ₹1.7 lakh including GST for a house with a 100 m² (1,076 sq ft) roof: a filter on the downpipe and a recharge pit with a 120 ft bore. A shallower bore costs less and a deeper one more.
Is rainwater harvesting mandatory in India?
There is no single national rule. Most states and many cities make it mandatory for new buildings above a plot size in their building bye-laws, and some refuse a completion certificate or water connection without it. See the rules for 35 states below.
Which is better: a storage tank or a recharge pit?
A tank stores roof water for use in the weeks after rain; a recharge pit sends it into the ground, where it refills the aquifer your borewell draws from. Where groundwater is falling, recharge does more good, and many buildings combine a small tank with an overflow into the pit.