Water Demand Calculator
EcologyEstimate your household's daily water demand by activity — showers, toilet flushes, laundry, and dishwashing. Compare to averages and calculate your monthly water bill.
Daily Water Demand (L)
What is a Water Demand?
A Water Demand Calculator estimates the total volume of water your household consumes each day by tallying consumption across every major activity — bathing, toilet use, laundry, and dishwashing. Rather than reading an abstract per-capita average, you enter your actual household size and real habits, and the calculator returns a precise daily litre figure alongside your estimated monthly water cost in rupees. This makes it one of the most direct tools for understanding your household water footprint and identifying where cuts are easiest.
India's per capita freshwater availability has fallen steadily over the decades. The Central Water Commission categorises regions below 1,000 cubic metres per person per year as water-scarce, and several Indian river basins now fall into that band. At the household level, the Jal Jeevan Mission sets a minimum service benchmark of 55 litres per capita per day (LPCD) for rural supply, while CPHEEO recommends 135 LPCD for urban piped connections — figures that place the average Indian urban family of four at around 540 litres per day before accounting for appliance-specific habits.
How to use this Water Demand calculator
Set Household Size — use the slider labelled "Household Size (people)" to enter the number of people living in your home. The default is 4; adjust to your actual count between 1 and 20. All per-person inputs are multiplied by this figure.
Enter shower habits — set "Showers per Day (per person)" to the typical number of showers each person takes daily. Then set "Shower Duration (minutes)" to the average shower length. These two inputs together determine your single largest or second-largest water draw.
Set toilet flushes — use "Toilet Flushes per Day (per person)" to enter how many times per day each household member typically flushes. The default of 5 is a commonly cited average; adjust upward for higher-frequency households.
Enter laundry frequency — set "Laundry Loads per Week" to your weekly machine-wash count for the entire household. The calculator converts this to a daily equivalent at 60 litres per load, reflecting a top-loading machine's typical consumption.
Choose dishwashing method — select from the dropdown: "Dishwasher" (15 L per session), "Hand Wash (efficient)" (10 L), or "Hand Wash (tap running)" (40 L). One session per day is assumed; this is the input with the widest range, so choosing accurately matters.
Read the results — the primary output "Daily Water Demand (L)" appears highlighted. Below it, "Monthly Water Demand (L)" and "Monthly Water Cost (₹)" give you the longer-term picture. Adjust any slider to see results update immediately.
Formula & Methodology
The calculator sums water demand across four distinct activity categories, each scaled to your household: Shower demand: > showerLitres = 8 × showerDuration × showersPerDayPerPerson × householdSize At 8 litres per minute (the standard flow rate for a conventional Indian showerhead), a 4-person household with one 8-minute shower each uses: 8 × 8 × 1 × 4 = 256 L/day Toilet flush demand: > flushLitres = 6 × toiletFlushesPerDayPerPerson × householdSize Standard single-flush cisterns used in most Indian homes hold 6 litres. For 4 people with 5 flushes each: 6 × 5 × 4 = 120 L/day Laundry demand: > laundryLitres = 60 × (laundryLoadsPerWeek ÷ 7) × householdSize 60 litres per load is the average for a top-loading washing machine. For 4 loads per week in a household of 4: 60 × (4 ÷ 7) × 4 ≈ 137 L/day Note: 60 litres is a per-household load, so householdSize does not multiply laundry linearly — however, the config applies it as a scaling factor because larger households typically run proportionally more loads. Adjust "Laundry Loads per Week" to reflect your actual machine usage. Dishwashing demand: > dishLitres = dishwashingMethodLitres × 1 session per day Options: 15 L (dishwasher), 10 L (efficient hand wash), 40 L (running-tap hand wash). Total daily demand: > dailyLitres = showerLitres + flushLitres + laundryLitres + dishLitres Monthly cost: > monthlyCostINR = (dailyLitres × 30 ÷ 1,000) × 15 Where 30 is the number of days per month and 15 is ₹ per kilolitre — representative of base-slab municipal tariff rates in Indian cities such as Mumbai, Pune, and Hyderabad. Worked example — a family of 4, 1 shower of 8 min each, 5 flushes each, 4 laundry loads/week, hand wash (efficient): - Shower: 8 × 8 × 1 × 4 = 256 L - Flush: 6 × 5 × 4 = 120 L - Laundry: 60 × (4 ÷ 7) × 4 ≈ 137 L - Dish: 10 L - Daily total: 523 L - Monthly: 523 × 30 = 15,690 L = 15.69 KL - Monthly cost: 15.69 × ₹15 ≈ ₹235
Frequently Asked Questions