Home/Civil Engineering/Water Tank Storage Capacity

Formula & Calculator

Water Tank Storage Capacity

Calculates the storage volume of a rectangular water tank or sump from its internal dimensions.

CivilConstructionWater Supply

Water Tank Storage Capacity CalculatorV = L · W · H

V = L · W · H
L = length  ·  W = width  ·  H = height
⟹ VL, W, H
m
m
m
Unit:
Solve for:
Common:
Volume
✓ Copied!
Capacity Level
Small (<1 m³) Medium (1–5 m³) Large (5–20 m³) Very Large (>20 m³)
Volume vs. Lengthfixed width & height
V(L) = W·H·L Computed point
V = L · W · H  ·  1 m³ = 1000 L = 264.172 gal (US)

Interpretation

Water tank storage capacity: V = L × W × H (in m³), then convert to litres (×1000). Example: Tank 2m×1.5m×1m = 3 m³ = 3000 litres. Used for sizing water storage.

V = L * W * H
Water Tank Storage Capacity

Variables

SymbolQuantityUnit
VTank capacityliters
LLengthm
WWidthm
HHeight (water depth)m

What it means

The storage capacity of a rectangular water tank is calculated as its volume: length × width × height, all in metres, giving cubic metres. Since 1 m³ = 1000 litres, multiplying by 1000 gives the capacity in litres. This formula is used to size water storage tanks for domestic, agricultural, or industrial purposes. For cylindrical tanks, the volume is π×r²×h. The capacity must be sufficient to meet daily demand, accounting for peak usage and possible dry periods. In civil engineering and plumbing, accurate sizing prevents water shortages and ensures efficient pump selection. The formula also applies to other storage containers like oil tanks and chemical vessels. In design, the dimensions are chosen to fit available space and to optimise cost (larger tanks reduce surface area per volume). This simple calculation is essential for water supply system design and maintenance.

Worked example

Water Tank Capacity – Two Examples

Real‑World
Scenario: A tank is 2 m × 1.5 m × 1.2 m. Find its capacity in litres.
ParameterValue
L2 m
W1.5 m
H1.2 m
1V = 2 × 1.5 × 1.2 = 3.6 m³
2Capacity = 3.6 × 1000 = 3600 L
Result 3600 L ✓ Good for household
Scenario: A tank 3 m × 2 m × 1.5 m. Calculate capacity in litres.
ParameterValue
L3 m
W2 m
H1.5 m
1V = 3 × 2 × 1.5 = 9 m³
2Capacity = 9 × 1000 = 9000 L
Result 9000 L ✓ Large
Key insight: 1 m³ = 1000 litres. Capacity = L×W×H×1000.

Common mistakes

  • Dimensions: All in metres – L, W, H.
  • Volume to litres: Multiply by 1000 – 1 m³ = 1000 litres.
  • Useful capacity: The total volume may not be fully usable due to overflow, dead space, etc.
  • Shape: For non‑rectangular tanks (cylindrical, spherical), use the appropriate volume formula.
  • Water level: The height H is the internal depth, not the external height.

Applications

Water tank storage capacity is the volume of water a tank can hold, computed as length × width × height (in cubic metres), then converted to litres (×1000). This calculation is essential for domestic, agricultural, and industrial water supply systems. Architects, plumbing engineers, and homeowners use it to size storage tanks based on daily consumption, water availability, and peak demand. Accurate sizing ensures adequate supply during dry spells or outages, while avoiding unnecessary costs. The formula also applies to rainwater harvesting systems, where it helps determine the storage required to capture runoff. By calculating capacity correctly, engineers can ensure that water is stored safely and efficiently, meeting the needs of users and reducing reliance on external supply.

  • Sizing of domestic water tanks for houses and buildings
  • Design of rainwater harvesting storage systems
  • Agricultural irrigation storage planning
  • Fire protection water storage design
  • Municipal water reservoir sizing

Frequently Asked Questions

Q01What is the formula for calculating the storage volume of a rectangular water tank?
A01

The volume is V = L × W × H, where L, W, and H are the internal length, width, and height of the tank. The result is in cubic metres (m³). To convert to litres, multiply by 1000.

Q02What are the common mistakes when calculating tank volume?
A02

  • Forgetting to convert to litres – 1 m³ = 1000 litres; many people forget this.
  • Using external dimensions – use internal dimensions (subtract wall thickness).
  • Not accounting for dead space – if the tank has a sloped bottom or overflow, subtract unusable volume.
  • Mixing units – ensure all dimensions are in the same unit (e.g., metres).

Q03How do you calculate the volume of a cylindrical tank?
A03

For a cylindrical tank, V = π·r²·h (or π·D²/4·h). Use internal radius and height. For a vertical cylinder, the same formula applies.

Q04What is the typical storage capacity for a household water tank?
A04

A typical household storage tank may range from 1000 to 5000 litres (1‑5 m³). Larger tanks (10,000 L+) are used for rainwater harvesting or commercial use.

Q05How do you calculate the water volume if the tank is partially full?
A05

Measure the water depth (h). Then volume = L × W × h. If the tank has a varying cross‑section, you may need to integrate.

Q06What is the difference between nominal capacity and actual usable capacity?
A06

Nominal capacity is the total internal volume. Usable capacity may be less if there is an overflow pipe, dead space below the outlet, or a sloping bottom. Always check the effective volume.

Q07How do you convert cubic metres to gallons?
A07

1 m³ ≈ 264.17 US gallons ≈ 219.97 Imperial gallons. Use the appropriate conversion for your region.

Q08How do you calculate the weight of water in a full tank?
A08

Water density = 1000 kg/m³. So weight = Volume (m³) × 1000 kg. This is useful for structural support calculations.

Q09What factors should be considered when sizing a water tank?
A09

  • Daily water consumption.
  • Number of occupants.
  • Rainfall patterns (if harvesting).
  • Peak demand periods.
  • Space and structural constraints.

Q10How do you calculate the volume of a rectangular tank with a sloped bottom?
A10

If the bottom is sloped, the average depth is used. For a linear slope, volume = L × W × (h₁ + h₂)/2. For more complex shapes, use integration or break into sections.