Engineering

How Long Does It Take to Fill a Water Tank?

Calculate water tank filling time from tank volume and pump flow, with 500 L, 1000 L, 5000 L and 10000 L examples, required LPM and electricity use.

Published by OneCalcApp Editorial TeamReviewed by Kodeeswaran Appavu 18 August 2026 10 min read

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:

**Tank filling time = Water required ÷ Flow rate**

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:

**Fill Time = Tank Capacity ÷ Flow Rate**

For example, consider a 1,000 litre tank supplied at 20 litres per minute.

1,000 ÷ 20 = 50 minutes

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.

**Water Required = Target Water Quantity − Current Water Quantity**

Then:

**Fill Time = Water Required ÷ Flow Rate**

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:

5,000 × 20% = 1,000 L

The remaining water required is:

5,000 − 1,000 = 4,000 L

Filling time is therefore:

4,000 ÷ 50 = 80 minutes

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:

FlowFilling time
20 L/min50 minutes
40 L/min25 minutes
50 L/min20 minutes
100 L/min10 minutes

For a 5,000 litre empty tank:

FlowFilling time
20 L/min250 minutes
40 L/min125 minutes
50 L/min100 minutes
100 L/min50 minutes

How Long Does a 500 Litre Tank Take to Fill?

At 20 L/min:

500 ÷ 20 = 25 minutes

At 50 L/min:

500 ÷ 50 = 10 minutes

At 100 L/min:

500 ÷ 100 = 5 minutes

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:

500 ÷ 50 = 10 minutes

How Long Does a 2000 Litre Tank Take to Fill?

From empty:

At 20 L/min:

2,000 ÷ 20 = 100 minutes

This equals 1 hour 40 minutes.

At 40 L/min:

2,000 ÷ 40 = 50 minutes

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:

5,000 ÷ 50 = 100 minutes

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:

4,000 ÷ 50 = 80 minutes

or approximately 1 hour 20 minutes.


How Long Does a 10000 Litre Tank Take to Fill?

At 50 L/min:

10,000 ÷ 50 = 200 minutes

That is approximately 3 hours 20 minutes.

At 100 L/min:

10,000 ÷ 100 = 100 minutes

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.

**Required Flow = Water Required ÷ Desired Time**

For a completely empty 5,000 litre tank that must be filled in 60 minutes:

5,000 ÷ 60 = 83.33 L/min

Therefore, approximately 83.3 litres per minute must actually reach the tank.

For a 10,000 litre tank:

10,000 ÷ 60 = 166.67 L/min

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:

**L/min = m³/h × 1000 ÷ 60**

For example:

6 m³/h × 1000 ÷ 60 = 100 L/min

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:

60 ÷ 12 = 5
5 × 20 L = 100 L/min

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:

**Energy = Power × Time**

For example, a pump drawing 1 kW for 90 minutes operates for:

90 ÷ 60 = 1.5 hours

Energy:

1 kW × 1.5 h = 1.5 kWh

If electricity costs ₹8/kWh:

1.5 × ₹8 = ₹12

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:

5,000 × 0.20 = 1,000 L

Target water:

5,000 L

Remaining water:

5,000 − 1,000 = 4,000 L

Filling time:

4,000 ÷ 50 = 80 minutes

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:


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.

Editorial standards

This guide is reviewed for formula, units and worked-example consistency. Standards and source organisations are named where they apply. Calculator results are educational aids and should be verified for your project, jurisdiction or personal circumstances.

K
Reviewed by Kodeeswaran Appavu
B.E. Civil Engineering graduate and solar design professional. Reviews OneCalcApp calculation guides for formula, units and practical assumptions.
Share this article

Use the related calculators

Related articles