Tank Fill Time Calculator

Enter tank capacity (or its dimensions), starting level, fill rate and any drain to get fill or empty time in days, hours, minutes and seconds.

Fill time = (tank capacity − volume already in the tank) ÷ (fill rate − any drain rate).

Use the Tank Fill Time Calculator

Tank & Flow Inputs

Gallons (US)

GPM = gal/min • GPH = gal/hr • LPM = L/min • LPH = L/hr • CFM = ft³/min

Tank Volume From Dimensions

Measure inside dimensions. Liquid depth is optional and gives the current volume.

Capacity—
Current volume—
Enter tank capacity and fill rate

Visualization illustrates level progression based on steady-state flow, not real-time countdown.

Unit Standards & Calculation Limits
• 1 US Gallon = 3.785411784 L • 1 ft³ = 28.316846592 L • 1 m³ = 1,000 L (NIST SP 811 / HB 44).
• Net Flow Model: Fill duration = (Capacity × Fill % − Current Volume) ÷ (Fill Rate × Hoses − Drain Rate). If the drain wins, time to empty = Current Volume ÷ (Drain Rate − Fill Rate × Hoses).
• Steady Flow Boundary: Actual fill duration can increase as backpressure rises or incoming line pressure drops during continuous operation.

Fill Time Chart by Tank Size and Flow Rate

Time to fill an empty tank at a steady flow, rounded to the minute.

Tank (US gal) 5 GPM 10 GPM 15 GPM 20 GPM 50 GPM
55 55-gal drum 11 min 6 min 4 min 3 min 1 min
100 20 min 10 min 7 min 5 min 2 min
275 IBC tote 55 min 28 min 18 min 14 min 6 min
500 1 h 40 min 50 min 33 min 25 min 10 min
1,000 3 h 20 min 1 h 40 min 1 h 7 min 50 min 20 min
2,500 cistern 8 h 20 min 4 h 10 min 2 h 47 min 2 h 5 min 50 min
5,000 16 h 40 min 8 h 20 min 5 h 33 min 4 h 10 min 1 h 40 min
10,000 1 d 9 h 16 h 40 min 11 h 7 min 8 h 20 min 3 h 20 min
20,000 above-ground pool 2 d 18 h 1 d 9 h 22 h 13 min 16 h 40 min 6 h 40 min

1 GPM = 3.785 L/min = 60 GPH. For liters, 1,000 L at 20 L/min takes 50 min.

Tank Volume Formulas

  • Vertical cylinder: V = π × r² × h. Partly full: use the liquid depth for h.
  • Horizontal cylinder: V = L × π × r². Partly full to depth d: V = L × [r² × acos((r − d) ÷ r) − (r − d) × √(2rd − d²)].
  • Rectangular: V = L × W × H.
  • Units: 1 ft³ = 7.48052 US gal = 28.317 L; 1 m³ = 1,000 L = 264.17 US gal; 231 in³ = 1 US gal.

Worked Examples

  • Vertical water tank: 6 ft across, 12 ft tall: π × 3² × 12 = 339.3 ft³ = 2,538 gal. At 4 GPM: 2,538 ÷ 4 = 634.5 min, about 10 h 35 min.
  • Horizontal fuel tank: 4 ft diameter, 10 ft long holds 940 gal; at 1 ft depth it contains 184 gal. Filling to 90% (846 gal) at 20 GPM takes (846 − 184) ÷ 20 = 33 min.
  • Filling while drawing water: a 1,500 gal cistern, 300 gal in, 12 GPM in and 2 GPM out: 1,200 ÷ 10 = 2 h.

Quick answer

Fill time = (tank capacity − volume already in the tank) ÷ (fill rate − any drain rate). Keep the units matched, so gallons divided by gallons per minute gives minutes.

Examples

Tank and flowCalculationFill time
1,800 gal at 15 GPM1,800 ÷ 15 = 120 min2 hours
3,000 gal, 1,200 in, 15 GPH1,800 ÷ 15 = 120 h5 days
5,000 L, quarter full, 833.3 L/h3,750 ÷ 833.3 = 4.5 h4 h 30 min

Enter your tank size, current level and flow, including any drain, to get the time in days, hours and minutes.

Summary

Enter tank capacity (or its dimensions), starting level, fill rate and any drain to get fill or empty time in days, hours, minutes and seconds.

How it works

  1. Enter total tank capacity and select your volume unit, or work it out from the dimensions of a vertical cylinder, horizontal cylinder or rectangular tank.
  2. Optionally enter the current starting volume (the dimensions card converts a measured liquid depth) and a fill target below 100% to leave headroom.
  3. Enter the fill flow rate per hose or pump, its unit (GPM, GPH, LPM, LPH, or CFM) and how many run at once.
  4. Optionally enter a simultaneous drain or consumption rate; if it exceeds the inflow, the calculator shows the time to empty instead.
  5. View the total duration broken down into days, hours, minutes, and seconds.

Use cases

  • Estimate fill time for residential swimming pools, hot tubs, or stock tanks.
  • Plan rainwater harvesting cistern and agricultural storage tank refills.
  • Account for simultaneous drain or outflow demand while refilling a vessel.
  • Evaluate pump transfer sizing against needed tank turnaround periods.

Frequently Asked Questions

Last updated: 2026-10-09 · Reviewed by Nham Vu