The time required to fill a water tank depends mainly on two values: the amount of water still required and the actual flow rate reaching the tank.
The basic relationship is simple:
However, real installations can be more complicated because a tank may already contain water, the pump may deliver less than its catalogue flow, and pipe friction or elevation can reduce discharge.
Use the Tank Filling Time Calculator if you want an instant calculation using tank capacity, current water level, target level and pump flow.
Water Tank Filling Time Formula
If the tank is completely empty:
For example, consider a 1,000 litre tank supplied at 20 litres per minute.
So an empty 1,000 litre tank will take approximately 50 minutes to fill if the actual delivered flow remains 20 L/min.
For a partly filled tank, calculate the remaining volume first.
Then:
Filling a Partially Full Tank
A common mistake is using the full tank capacity even when the tank already contains water.
Suppose:
- Tank capacity = 5,000 L
- Current tank level = 20%
- Target level = 100%
- Delivered flow = 50 L/min
The tank already contains:
The remaining water required is:
5,000 − 1,000 = 4,000 L
Filling time is therefore:
That equals approximately 1 hour 20 minutes.
The Tank Filling Time Calculator can perform this automatically.
How Flow Rate Affects Filling Time
Flow rate is commonly expressed as:
- Litres per minute (L/min or LPM)
- Litres per hour (L/h)
- Cubic metres per hour (m³/h)
- US gallons per minute
- UK gallons per minute
A higher flow reduces filling time when tank volume remains the same.
For a 1,000 litre empty tank:
| Flow | Filling time |
|---|---|
| 20 L/min | 50 minutes |
| 40 L/min | 25 minutes |
| 50 L/min | 20 minutes |
| 100 L/min | 10 minutes |
For a 5,000 litre empty tank:
| Flow | Filling time |
|---|---|
| 20 L/min | 250 minutes |
| 40 L/min | 125 minutes |
| 50 L/min | 100 minutes |
| 100 L/min | 50 minutes |
How Long Does a 500 Litre Tank Take to Fill?
At 20 L/min:
At 50 L/min:
At 100 L/min:
Actual time can be longer if the pump does not maintain the stated flow at the tank.
How Long Does a 1000 Litre Tank Take to Fill?
An empty 1,000 litre tank takes approximately:
- 50 minutes at 20 L/min
- 25 minutes at 40 L/min
- 20 minutes at 50 L/min
- 10 minutes at 100 L/min
If the tank is already 50% full, only 500 litres remain.
At 50 L/min:
How Long Does a 2000 Litre Tank Take to Fill?
From empty:
At 20 L/min:
This equals 1 hour 40 minutes.
At 40 L/min:
At 100 L/min:
2,000 ÷ 100 = 20 minutes.
How Long Does a 5000 Litre Tank Take to Fill?
From empty:
At 50 L/min:
This equals 1 hour 40 minutes.
At 100 L/min:
5,000 ÷ 100 = 50 minutes.
If the tank is already 20% full, only 4,000 litres remain.
At 50 L/min:
or approximately 1 hour 20 minutes.
How Long Does a 10000 Litre Tank Take to Fill?
At 50 L/min:
That is approximately 3 hours 20 minutes.
At 100 L/min:
or approximately 1 hour 40 minutes.
At 200 L/min:
10,000 ÷ 200 = 50 minutes.
How Much Flow Is Required to Fill a Tank in One Hour?
You can reverse the filling-time equation.
For a completely empty 5,000 litre tank that must be filled in 60 minutes:
Therefore, approximately 83.3 litres per minute must actually reach the tank.
For a 10,000 litre tank:
Use the Tank Filling Time Calculator and select Required Flow Rate mode to calculate this automatically.
How Do I Convert m³/h to L/min?
One cubic metre contains 1,000 litres.
Therefore:
For example:
So 6 m³/h equals 100 litres per minute.
You can also use the Pump Flow Rate Calculator for common pump-flow conversions.
Why Is Actual Pump Flow Lower Than the Rated Flow?
Pump manufacturers normally publish flow against head.
A pump may produce a high flow at low head and substantially less flow when pumping to a high tank.
Actual delivered flow can be affected by:
- Vertical elevation
- Suction conditions
- Pipe diameter
- Pipe length
- Pipe friction
- Elbows
- Valves
- Non-return valves
- Filters
- Pump wear
- Voltage conditions
- Water-source level
This means pump HP alone cannot tell you how quickly the tank will fill.
Use the Water Pump HP Calculator when you need to estimate pump power from flow and head.
Does Pump HP Determine Tank Filling Time?
No.
Horsepower measures power, while litres per minute measures flow.
A 1 HP pump does not always produce one specific flow rate.
One pump may deliver high flow at low head while another 1 HP pump is designed to deliver less flow at a higher head.
For a filling-time calculation, use the actual flow reaching the tank whenever possible.
For pump selection, check the required flow and total dynamic head against the manufacturer's pump curve.
Does Pipe Size Affect Tank Filling Time?
Pipe diameter can affect the flow that the pump delivers.
For the same flow, a smaller pipe generally produces higher water velocity and higher friction loss.
More friction increases the system head.
The increased system head can reduce the pump's actual discharge.
Therefore an undersized or very long pipe may increase tank filling time.
Use the Pipe Size Calculator when you want to estimate a suitable pipe diameter for a known water flow.
You can also use the Pressure Calculator when you need to convert pressure and water head.
How Can I Measure Real Pump Flow?
A practical way to estimate flow is with a container and stopwatch.
For example, if a 20 litre container fills in 12 seconds:
So the approximate delivered flow is 100 L/min.
Use a sufficiently large container and repeat the measurement several times for a more stable estimate.
For large pumps, use a suitable calibrated flow meter.
Why Does My Tank Take Longer to Fill Than Expected?
If the calculated filling time is significantly shorter than the real filling time, first verify the flow value.
Possible causes include:
- Catalogue flow was used instead of actual delivered flow
- Tank elevation is higher than assumed
- Pipe diameter is too small
- Pipe run is long
- Too many bends or valves
- Partly closed valve
- Blocked filter or strainer
- Pump wear
- Air entering the suction
- Low supply voltage
- Falling source-water level
A useful troubleshooting path is:
1. Measure actual flow.
2. Compare actual flow with the pump curve.
3. Check total lift.
4. Check pipe diameter and length.
5. Check valves and fittings.
6. Check suction condition.
7. Check pump and motor condition.
How Much Electricity Does It Take to Fill a Tank?
If the electrical input power is known:
For example, a pump drawing 1 kW for 90 minutes operates for:
Energy:
If electricity costs ₹8/kWh:
So the approximate electricity cost is ₹12.
Motor HP is not exactly the same as electrical input power because the motor has losses. The calculator can estimate input power from HP and an entered motor efficiency.
Tank Filling Time Example
Consider:
- Tank capacity = 5,000 L
- Current level = 20%
- Target = 100%
- Flow = 50 L/min
Current water:
Target water:
5,000 L
Remaining water:
5,000 − 1,000 = 4,000 L
Filling time:
Final answer:
1 hour 20 minutes
Tank Filling Time vs Pump Flow
For the same tank, increasing actual delivered flow decreases filling time.
However, simply buying a bigger motor does not guarantee the expected flow.
The complete water system should consider:
- Required flow
- Total dynamic head
- Pump curve
- Pipe size
- Pipe friction
- Source-water availability
- Tank inlet capacity
Useful OneCalcApp tools:
- Tank Filling Time Calculator
- Pump Flow Rate Calculator
- Water Pump HP Calculator
- Pipe Size Calculator
- Pipe Volume Calculator
- Pressure Calculator
Frequently Asked Questions
How do I calculate tank filling time?
Divide the volume of water still required by the actual flow reaching the tank.
How long does a 1000 litre tank take to fill at 20 L/min?
Approximately 50 minutes from empty.
How long does a 5000 litre tank take to fill at 50 L/min?
Approximately 100 minutes, or 1 hour 40 minutes, from empty.
What flow is required to fill 5000 litres in one hour?
Approximately 83.3 L/min must reach the tank.
Can pump HP tell me the tank filling time?
Not by itself. You need the actual pump flow at the installation head.
Can I calculate a partially filled tank?
Yes. Subtract the current stored water from the target water quantity first.
Can pipe size affect filling time?
Yes indirectly. Pipe friction can reduce the pump's delivered flow.
Can I calculate pump electricity use?
Yes when approximate electrical input power and running time are known.
Calculate Your Tank Filling Time
Use the free Tank Filling Time Calculator to calculate:
- Remaining tank volume
- Filling time
- Required pump flow
- L/min
- L/h
- m³/h
- GPM
- Water added
- Estimated pump energy
- Estimated electricity cost
For final pump selection, verify the operating point using the pump manufacturer's performance data.