Water Tank Refill Time Calculator – Fill Time by Flow Rate & Tank Size
Free Online Calculator

Water Tank Refill Time Calculator

Instantly calculate how long it takes to fill or refill any water tank β€” from a 1000 litre domestic tank to a swimming pool.

Litres & GallonsBoth units
Any Tank Size500L β†’ 100,000L
Inflow + DrainFill & empty
πŸͺ£

Water Tank Fill Time Calculator

Quick presets

Enter how much water the tank holds when full
How fast water enters the tank
Leave at 0 if starting from empty
Any simultaneous outflow while filling

How to Use This Calculator

The water tank refill time calculator works with any tank size β€” domestic storage tanks, overhead roof tanks, garden water butts, swimming pools, hot water cylinders, commercial storage vessels, and more. Simply enter your tank's total capacity and your water supply's flow rate, and the calculator instantly tells you how long filling will take.

If you're partway through filling, enter your current level. If water is draining out while the tank fills (for example a constantly-running outlet), enter the outflow rate so the calculator accounts for net inflow. Results are shown in hours, minutes, and seconds for practical use.

πŸ“₯
Tank Capacity
The total volume your tank holds. Works in litres, UK gallons, US gallons, or cubic metres.
πŸ’§
Flow Rate
How fast water enters. Typical UK mains supplies run at 10–25 L/min. Hosepipes vary by pressure.
⏱
Fill Time
Displayed in hours and minutes. Also shows litres per hour throughput for planning top-up schedules.
πŸ“€
Net Fill Rate
When outflow exists, fill time is based on net inflow (inflow minus outflow) β€” just like the real tank behaves.

Water Tank Fill Time Formula

The fundamental formula for calculating tank fill time is straightforward. Understanding it helps you estimate refill times without a calculator and check whether your water supply is adequate for the tank size you've chosen.

Core Formula
Fill Time = Tank Volume Γ· Net Fill Rate
Where Net Fill Rate = Inflow Rate βˆ’ Outflow Rate (if draining simultaneously)

Units That Work Together

The formula works as long as you keep units consistent:

  • Litres Γ· Litres per minute (L/min) β†’ answer in minutes
  • Litres Γ· Litres per hour (L/hr) β†’ answer in hours
  • Gallons Γ· Gallons per minute (GPM) β†’ answer in minutes
  • Cubic metres Γ· Cubic metres per hour (mΒ³/hr) β†’ answer in hours

Worked Example 1 β€” 1000 Litre Domestic Tank

🏠 Filling a 1000L roof tank at 15 L/min

1Tank volume = 1000 litres; Flow rate = 15 L/min; Starting level = 0%
2Volume to fill = 1000 βˆ’ 0 = 1000 litres
3Fill time = 1000 Γ· 15 = 66.67 minutes
βœ… Result: 1 hour 6 minutes 40 seconds

Worked Example 2 β€” Tank Filling with Simultaneous Drain

πŸ”„ 500L tank: inflow 20 L/min, outflow 5 L/min (tap running)

1Inflow = 20 L/min; Outflow = 5 L/min; Net rate = 20 βˆ’ 5 = 15 L/min
2Volume to fill = 500 litres
3Fill time = 500 Γ· 15 = 33.33 minutes
βœ… Result: 33 minutes 20 seconds

Worked Example 3 β€” Partial Refill

πŸ”‹ 2000L tank currently 40% full, being refilled at 25 L/min

1Tank capacity = 2000L; Current level = 40% Γ— 2000 = 800L
2Volume remaining to fill = 2000 βˆ’ 800 = 1200 litres
3Fill time = 1200 Γ· 25 = 48 minutes
βœ… Result: 48 minutes exactly

Tank filling time formula in full: Fill Time (min) = [Tank Capacity (L) Γ— (1 βˆ’ Start Level%/100)] Γ· [Inflow Rate (L/min) βˆ’ Outflow Rate (L/min)]

Tank Fill Time Charts by Flow Rate

These fill time charts show how long it takes to fill common tank sizes across a range of flow rates. All times assume the tank starts empty. Use these to quickly estimate refill time without entering values into the calculator.

500 Litre Water Tank β€” Fill Time Chart

Flow RateFill TimeIn MinutesTypical Application
5 L/min1 hr 40 min100 minGravity feed / slow mains
10 L/min50 min50 minLow-pressure domestic
15 L/min33 min 20 sec33.3 minAverage UK mains
20 L/min25 min25 minGood mains pressure
25 L/min20 min20 minHigh-pressure mains
40 L/min12 min 30 sec12.5 minPump-fed system
60 L/min8 min 20 sec8.3 minHigh-capacity pump

1000 Litre Water Tank β€” Fill Time Chart

Flow RateFill TimeIn MinutesTypical Application
5 L/min3 hr 20 min200 minGravity feed / slow mains
10 L/min1 hr 40 min100 minLow-pressure domestic
15 L/min1 hr 6 min 40 sec66.7 minAverage UK mains
20 L/min50 min50 minGood mains pressure
25 L/min40 min40 minHigh-pressure mains
40 L/min25 min25 minPump-fed system
60 L/min16 min 40 sec16.7 minHigh-capacity pump

2000 Litre Water Tank β€” Fill Time Chart

Flow RateFill TimeIn MinutesTypical Application
5 L/min6 hr 40 min400 minGravity feed
10 L/min3 hr 20 min200 minLow-pressure domestic
20 L/min1 hr 40 min100 minAverage mains
25 L/min1 hr 20 min80 minGood mains pressure
40 L/min50 min50 minPump-fed system
60 L/min33 min 20 sec33.3 minHigh-capacity pump
100 L/min20 min20 minIndustrial pump

5000 Litre Water Tank β€” Fill Time Chart

Flow RateFill TimeIn MinutesTypical Application
10 L/min8 hr 20 min500 minDomestic mains (slow)
20 L/min4 hr 10 min250 minDomestic mains
40 L/min2 hr 5 min125 minPump-fed
60 L/min1 hr 23 min 20 sec83.3 minCommercial pump
100 L/min50 min50 minIndustrial pump
200 L/min25 min25 minLarge commercial pump

10,000 Litre Water Tank β€” Fill Time Chart

Flow RateFill TimeIn MinutesTypical Application
20 L/min8 hr 20 min500 minDomestic mains
40 L/min4 hr 10 min250 minPump-fed
60 L/min2 hr 46 min 40 sec166.7 minCommercial pump
100 L/min1 hr 40 min100 minIndustrial pump
200 L/min50 min50 minLarge commercial pump
500 L/min20 min20 minFire / bulk fill pump

Summary Fill Time Chart (All Tank Sizes)

The table below shows fill time in minutes for the most common domestic and commercial scenarios.

Tank Size 5 L/min 10 L/min 20 L/min 40 L/min 60 L/min
100 L20 min10 min5 min2.5 min1.7 min
200 L40 min20 min10 min5 min3.3 min
500 L100 min50 min25 min12.5 min8.3 min
1000 L200 min100 min50 min25 min16.7 min
2000 L400 min200 min100 min50 min33.3 min
5000 Lβ€”500 min250 min125 min83.3 min
10,000 Lβ€”β€”500 min250 min166.7 min

How Long Does It Take to Fill a 1000 Litre Water Tank?

The 1000 litre water tank is one of the most common domestic and commercial storage sizes in the UK, India, and across Europe. It's widely used as an overhead tank, loft cold-water storage tank, garden irrigation tank, and emergency backup supply. Understanding its fill time is one of the most searched questions on this topic.

Quick answer: A 1000 litre water tank takes between 17 minutes and 3 hours 20 minutes to fill, depending entirely on flow rate. At a typical UK domestic mains flow of 15 L/min, it takes roughly 1 hour 7 minutes.

1000 Litre Tank: Detailed Fill Time Examples

ScenarioFlow RateFill TimeNotes
Slow gravity feed5 L/min3 hr 20 minLow-head gravity systems
Low-pressure mains10 L/min1 hr 40 minOlder property, low pressure
Typical UK mains15 L/min1 hr 6 min 40 secMost common domestic scenario
Good mains pressure20 L/min50 minModern property, good pressure
High-pressure mains25 L/min40 minUrban supply with high pressure
Small pump40 L/min25 minBorehole or booster pump
Large pump60 L/min16 min 40 secCommercial pump

1000 Litre Tank: Use Cases

🏠
Domestic Overhead Tank
Typically fed from mains at 10–20 L/min via a float valve. Fills once or twice per day to meet household demand of ~150L per person.
🌿
Garden Irrigation
Often filled by hosepipe (8–15 L/min) or mains. A 1000L tank provides about 2–3 days of garden irrigation in dry summer conditions.
🏒
Commercial Use
Small commercial premises often have 1000L break tanks. These typically run faster fill cycles via booster pumps at 20–40 L/min.
🌧
Rainwater Harvesting
A 1000L IBC tank is common for rainwater collection. Fill time from rainfall depends on roof catchment area and rainfall intensity.

1000 Litre Tank Dimensions

A standard 1000 litre IBC (Intermediate Bulk Container) measures approximately 1200mm Γ— 1000mm Γ— 1160mm (L Γ— W Γ— H). Poly round tanks at 1000L are typically 1200mm diameter Γ— 1100mm tall. Knowing the dimensions helps you identify whether a tank is genuinely 1000L capacity by checking the manufacturer's specification plate.

How Long Does 1000 Litres of Water Last?

At average UK domestic consumption of around 150 litres per person per day, a 1000 litre tank supplies one person for roughly 6–7 days, or a family of four for about 1.5–2 days. This makes refill frequency an important factor in sizing your storage and confirming your supply's flow rate is adequate.

Household Water Tank Refill Times

Domestic water tanks vary widely in type, size, and typical refill rate. Whether you have a cold water storage cistern in the loft, an overhead header tank, or a pressurised unvented cylinder, the refill time depends on how fast your float valve or fill solenoid allows water in.

Average UK Domestic Mains Flow Rates

Supply TypeTypical Flow RateNotes
Mains cold tap (standard)6–12 L/minRestricted to 12 L/min by regulations at point of use
Mains supply pipe (22mm)20–40 L/minHigher at the main, before restrictions
Hosepipe8–20 L/minDepends on hose diameter and pressure
Float valve (BS1212 type)8–15 L/minStandard cistern fill valve
Borehole pump (small)20–60 L/minVariable by pump model
Gravity feed tank2–8 L/minHead pressure dependent

Cold Water Storage Cistern (Loft Tank)

Traditional UK properties have a cold water storage cistern in the loft, typically 100–230 litres in older homes, or 100–450 litres in modern properties. These are fed via a ball float valve from the mains. At 10–15 L/min fill rate, a 230L cistern takes roughly 15–23 minutes to refill from empty.

Overhead Roof Tank

Common in South Asia, Africa, and the Middle East, overhead tanks typically hold 500–2000 litres and are filled once or twice daily by a submersible pump. At a typical pump rate of 20–30 L/min, a 1000L overhead tank takes 33–50 minutes to fill.

How Long to Fill a Bathtub?

A standard bathtub holds 150–200 litres when full (80–120 litres for a half-bath). A typical UK bathroom tap or mixer fills at around 8–12 L/min. This means a full bath takes approximately 15–25 minutes to fill. Walk-in baths and freestanding tubs hold more water (200–350L) and can take 30–40 minutes at typical domestic flow rates.

Household ItemTypical VolumeFlow RateFill Time
Standard bathtub (full)180 L10 L/min18 min
Half-full bath90 L10 L/min9 min
Freestanding bath280 L10 L/min28 min
Cold water cistern (230L)230 L12 L/min~19 min
Kitchen sink20–30 L6 L/min3–5 min
Washing machine fill50–65 L10 L/min5–7 min

Understanding Water Flow Rate and Its Impact on Fill Time

Flow rate is the single most important factor in calculating tank fill time. Two tanks of identical capacity can have dramatically different fill times depending entirely on the flow rate of the supply feeding them.

Flow Rate Units Explained

UnitSymbolConversionCommon Use
Litres per minuteL/min1 L/min = 60 L/hrDomestic taps, hosepipes, small pumps
Litres per hourL/hr1 L/hr = 0.01667 L/minDrip irrigation, slow filling
Cubic metres per hourmΒ³/hr1 mΒ³/hr = 16.67 L/minCommercial and industrial pumps
UK gallons per minuteUK GPM1 UK GPM = 4.546 L/minUK plumbing specifications
US gallons per minuteUS GPM1 US GPM = 3.785 L/minUS plumbing specifications

How Pipe Size Affects Flow Rate

The diameter of the supply pipe is a major factor in achievable flow rate. Smaller pipes restrict flow even at high mains pressure. Here are typical maximum flow rates by common UK pipe sizes at standard mains pressure (3 bar):

Pipe SizeApprox Max FlowTypical Use
15mm (Β½ inch)20–25 L/minStandard UK domestic supply
22mm (ΒΎ inch)40–60 L/minLarger domestic / small commercial
28mm (1 inch)60–100 L/minCommercial / industrial supply
35mm100–150 L/minLarge commercial
54mm (2 inch)200–400 L/minIndustrial / fire main

How to Measure Your Flow Rate

You can measure your tap or hose flow rate at home with a bucket and a stopwatch. Simply time how long it takes to fill a 10-litre bucket. Then: Flow Rate (L/min) = 10 Γ· Time in minutes. For example, if the bucket fills in 45 seconds (0.75 minutes), your flow rate is 10 Γ· 0.75 = 13.3 L/min.

Tip: For a more accurate result, repeat the measurement three times and average the results. Flow rate can vary with pressure fluctuations, especially if other appliances are running simultaneously.

Tank Emptying Time Calculator and Formulas

Just as important as knowing how long to fill a tank is knowing how long it takes to drain or empty one. Whether you're calculating drain time for tank maintenance, estimating how long a leak takes to empty your supply, or comparing inflow vs outflow rates, the same core formula applies in reverse.

Tank Emptying Formula
Empty Time = Volume Γ· Drain Rate
Or for simultaneous fill + drain: Net Rate = Inflow βˆ’ Outflow. If Net Rate is negative, the tank empties rather than fills.

Time Required to Empty Common Tank Sizes

Tank Size 5 L/min drain 10 L/min drain 20 L/min drain 40 L/min drain
100 L20 min10 min5 min2.5 min
500 L1 hr 40 min50 min25 min12.5 min
1000 L3 hr 20 min1 hr 40 min50 min25 min
2000 L6 hr 40 min3 hr 20 min1 hr 40 min50 min
5000 Lβ€”8 hr 20 min4 hr 10 min2 hr 5 min

Leak Rate Calculation

If your tank has a slow leak, you can calculate how long it takes to empty using the same formula. First, measure how much water is lost over a known period (e.g., mark the tank and check after 24 hours), then divide tank volume by that leak rate.

🚰 Leak Rate Example

1Tank holds 1000L; you lose 50L in 24 hours β†’ Leak rate = 50 Γ· (24 Γ— 60) = 0.035 L/min
2Time to empty from full = 1000 Γ· 0.035 = 28,571 minutes = approximately 19.8 days
βœ… Result: With a 50L/day leak, a 1000L tank empties in roughly 20 days

Inflow vs Outflow β€” Which Wins?

When a tank receives water while simultaneously draining, the result depends entirely on which rate is higher. If inflow exceeds outflow, the tank fills. If outflow exceeds inflow, the tank drains despite the incoming supply. If they're equal, the water level stays constant β€” a state sometimes called steady-state or equilibrium filling.

InflowOutflowNet RateResult
20 L/min5 L/min+15 L/minTank fills at 15 L/min
20 L/min20 L/min0 L/minLevel stays constant
20 L/min30 L/minβˆ’10 L/minTank drains at 10 L/min
15 L/min0 L/min+15 L/minStandard fill scenario

Water Heater Refill Time β€” How Long for a Hot Water Tank to Refill?

Water heaters and hot water cylinders have two separate time periods to consider: the time for the tank to physically refill with cold water, and the time for that water to heat up (recovery time). Here we cover both.

Hot Water Tank Refill Time (Cold Water Fill)

Most domestic hot water cylinders in the UK hold 120–210 litres. They refill via a mains cold-water connection or a cold-water feed cistern. At a typical flow rate of 10–15 L/min, a 180-litre cylinder takes 12–18 minutes to physically refill with cold water. Unvented cylinders (pressurised) refill directly from mains and are typically faster.

Cylinder SizeFill RateCold Fill Time
120 L (small)12 L/min10 min
150 L (standard)12 L/min12.5 min
180 L (typical)15 L/min12 min
210 L (large)15 L/min14 min
300 L (large family)20 L/min15 min

Water Heater Recovery Time (Heating Time)

After the tank refills with cold water, it needs to reheat. Recovery time depends on the heater's power output (kW for electric, BTU/hr for gas) and the volume of water to heat. A gas boiler heating a 180L cylinder typically takes 30–45 minutes to reach 60Β°C from cold. An electric immersion heater (3kW) on the same cylinder takes approximately 2.5–3 hours.

Reverse Osmosis (RO) Tank Refill Time

Reverse osmosis systems produce purified water much more slowly than a standard tap, which is why they use a small pressure storage tank. A typical domestic RO membrane produces 50–75 litres per day (roughly 0.035–0.052 L/min). Most under-sink RO storage tanks hold 5–12 litres.

RO System OutputTank SizeFill Time
50 GPD (189 L/day)5 L tank~38 min
75 GPD (284 L/day)5 L tank~25 min
100 GPD (378 L/day)8 L tank~30 min
200 GPD (757 L/day)12 L tank~14 min

As a tank fills with RO water, back pressure builds against the membrane, which progressively slows production. Full tank fill times are therefore always longer than the membrane's rated output rate would suggest β€” often 2–4Γ— longer once back pressure is factored in.

Swimming Pool and Reservoir Fill Time

Filling a swimming pool is one of the most common large-volume fill time calculations. Unlike domestic tanks where mains supply is usually adequate, pool filling often requires a hosepipe or bowser delivery, and can take many hours or even days.

How Long Does It Take to Fill a Swimming Pool?

A typical UK domestic swimming pool holds 45,000–90,000 litres (10,000–20,000 UK gallons). At a domestic hosepipe flow of 15–20 L/min, filling times range from 37 hours to over 4 days. Most pool owners use a dedicated fill hose at higher pressure or arrange a water bowser delivery to reduce this.

Pool TypeVolume20 L/min100 L/min300 L/min
Paddling pool (small)500 L25 min5 min~2 min
Small above-ground pool5,000 L4 hr 10 min50 min17 min
Medium in-ground pool45,000 L37.5 hr7.5 hr2.5 hr
Large pool (6000 gal / 27,000L)27,000 L22.5 hr4.5 hr1.5 hr
Olympic pool (2.5M L)2,500,000 L87 days17 days5.8 days

Rainwater Tank Fill Time

A rainwater harvesting tank fills based on rainfall intensity, roof catchment area, and tank volume. The formula for estimating fill time from rainfall is: Volume collected = Catchment Area (mΒ²) Γ— Rainfall depth (mm) Γ— Runoff coefficient (0.85–0.95 for most roofs). A 50mΒ² roof in a 25mm rainfall event collects roughly 1,062–1,187 litres β€” enough to fill a 1000L rainwater tank in a single decent downpour.

Common Refill Time Examples

ApplicationVolumeTypical FlowFill Time
Standard bathtub180 L10 L/min18 min
500L water butt500 L12 L/min~42 min
1000L IBC tank1000 L15 L/min1 hr 7 min
Loft cold water cistern230 L12 L/min~19 min
Hot water cylinder (180L)180 L15 L/min12 min (cold fill)
Overhead roof tank (2000L)2000 L25 L/min1 hr 20 min
RO storage tank (8L)8 L0.19 L/min~42 min
Garden swimming pool45,000 L20 L/min37.5 hr
Fire sprinkler reserve tank10,000 L100 L/min1 hr 40 min

Frequently Asked Questions

  • How long does it take to fill a 1000 litre water tank? +
    A 1000 litre water tank takes approximately 1 hour 7 minutes to fill at a typical UK domestic mains flow rate of 15 litres per minute. At a slower 10 L/min it takes 1 hour 40 minutes, while a pump delivering 40 L/min can fill the same tank in 25 minutes. Use the calculator above to enter your exact flow rate for a precise answer.
  • How do I calculate water tank fill time? +
    Use the formula: Fill Time = Tank Volume Γ· Flow Rate. For example, a 2000 litre tank with a 25 L/min supply: 2000 Γ· 25 = 80 minutes. If the tank is already partially full, subtract the current volume first. If there's a simultaneous outflow, subtract the drain rate from the inflow rate before dividing.
  • What is the formula for tank filling time? +
    The standard tank filling time formula is: T = V Γ· Q, where T is fill time (in minutes if Q is in L/min), V is the volume to fill in litres, and Q is the net inflow rate in litres per minute. For a simultaneous drain: Q = Inflow βˆ’ Outflow.
  • How long does a cold water tank take to fill up? +
    A typical UK loft cold water storage cistern holds 100–230 litres and refills via a ball float valve at around 10–15 L/min. From empty, this takes 7–23 minutes. Most loft tanks don't fully empty in normal use and only top up by a fraction of their capacity at a time, making refill times in practice much shorter.
  • How long does it take to fill a bathtub? +
    A standard bathtub holds around 150–200 litres when full. At a typical bath mixer tap flow of 10–12 L/min, a full bath takes 13–20 minutes to fill. Most people run a half-depth bath of around 80–100 litres, which takes 7–10 minutes. Freestanding or oversized baths can take 25–40 minutes.
  • How long does it take for a water heater to refill? +
    The cold water physical refill of a hot water cylinder (180L) takes approximately 10–15 minutes at domestic mains flow rates. However, the water then needs to heat: a gas boiler takes 30–45 minutes to reheat a fully cold cylinder, while an electric 3kW immersion heater takes 2.5–3 hours for the same volume.
  • How long does it take to fill a swimming pool? +
    A typical domestic in-ground swimming pool holds 45,000–90,000 litres. Using a standard hosepipe at 15–20 L/min, filling takes 37–100 hours (1.5–4+ days). Using a higher-capacity fill hose at 100 L/min reduces this to 7.5–15 hours. Large pools are often part-filled using a water tanker delivery for speed.
  • How long does an RO tank take to fill? +
    A typical domestic reverse osmosis storage tank (5–12 litres) takes 20–60 minutes to fill when empty, depending on membrane output (usually 50–200 GPD). As the tank pressurises, fill rate slows. Actual time to reach full pressure can be 2–4Γ— longer than expected from the membrane's rated daily output.
  • How long does it take to empty a water tank? +
    Use the same formula in reverse: Empty Time = Volume Γ· Drain Rate. A 1000L tank draining at 20 L/min empties in 50 minutes. A slow leak of 0.1 L/min would take roughly 7 days to drain the same tank. For tanks draining under gravity, the rate slows as the head pressure drops β€” the actual time is longer than a constant-rate calculation suggests.
  • For the tank to be full, how long should the tap be running? +
    This depends on the tank's remaining empty volume and the tap's flow rate. Measure your tap's flow rate (litres per 10 seconds Γ— 6 = L/min), calculate how much volume remains, and divide: Time = Remaining Volume Γ· Flow Rate. For example: 200L remaining at 12 L/min = 16.7 minutes of running tap.

Β© 2025 EngineerCalc Β· Water Tank Refill Time Calculator Β· Free online plumbing and water engineering tools

For professional projects always verify calculations with a qualified engineer. Flow rates vary with pressure, pipe condition, and system configuration.

Anglian P.H.E. Footer β€” Fully Responsive