Tank Fill Time Calculator
Free Tank fill time Calculator for water tank & vessels projects. Enter dimensions to get material lists and cost estimates.
Tank Fill Time Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Fill Time = (Tank Volume - Current Level) / Flow Rate
Worked example โ 50 minutes (about 0.83 hours)
Formula
Fill Time = (Tank Volume - Current Level) / Flow Rate
The fill time is simply the remaining volume to fill divided by the inflow rate. Ensure both values use compatible units (gallons and gallons per minute, or liters and liters per minute). The result is in the corresponding time unit (minutes if using per-minute flow, hours if using per-hour flow).
Worked Examples
Example 1: Filling a Residential Water Tank
Problem:How long to fill a 500-gallon tank from empty at 10 GPM flow rate?
Solution:Volume to fill = 500 - 0 = 500 gallons Fill time = 500 / 10 = 50 minutes Formatted = 0 hours 50 minutes Water cost = 500 x $0.005 = $2.50
Result:50 minutes (about 0.83 hours)
Example 2: Topping Off a Partially Full Tank
Problem:A 2,000-gallon tank is 60% full. How long to fill completely at 15 GPM?
Solution:Current volume = 2000 x 0.60 = 1,200 gallons Remaining = 2,000 - 1,200 = 800 gallons Fill time = 800 / 15 = 53.3 minutes Formatted = 0 hours 53 minutes
Result:53.3 minutes to top off from 60%
Frequently Asked Questions
How do you calculate tank fill time?
Tank fill time equals the remaining volume to fill divided by the flow rate. If a 500-gallon tank is empty and the fill rate is 10 gallons per minute, the fill time is 500/10 = 50 minutes. If the tank is already partially full, subtract the current volume from the total capacity before dividing. Always use consistent units for volume and flow rate. For example, gallons divided by gallons per minute gives the answer in minutes.
How long does it take to fill a 1000-gallon water tank?
The fill time depends entirely on your water flow rate. A standard garden hose delivers about 9 gallons per minute, so a 1,000-gallon tank would take approximately 111 minutes (about 1 hour and 51 minutes). A 3/4-inch supply line with good pressure can deliver 15-25 GPM, reducing fill time to 40-67 minutes. A fire hydrant connection at 500 GPM could fill it in just 2 minutes. Measure your actual flow rate with a bucket test for accurate estimates.
What flow rate do I need to fill a tank in a specific time?
Divide the tank volume by the desired fill time to get the required flow rate. For a 2,000-gallon tank to fill in 2 hours, you need 2,000 / 120 = 16.7 GPM. If your available flow rate is lower, you either need a larger supply line, a booster pump, or more time. Many industrial applications use this calculation in reverse to size pumps and piping systems that must fill tanks within specific time windows.
Does water pressure affect fill time?
Yes, water pressure directly affects flow rate through a given pipe size, which in turn affects fill time. Higher pressure pushes more water through the same pipe diameter. At typical residential pressure (40-60 psi), a 3/4-inch line delivers 15-25 GPM. Doubling the pressure does not double the flow rate because the relationship follows the square root law: flow increases by about 41% when pressure doubles. Friction losses in long pipe runs also reduce effective flow rate significantly.
How do I account for a tank that is draining while it fills?
Use the net rate: subtract the outflow from the inflow and divide the remaining volume by that difference. A tank filled at 30 gpm while drawing 10 gpm effectively fills at 20 gpm, so a remaining 400 gallons takes 20 minutes rather than about 13. If the outflow equals or exceeds the inflow, the level never reaches the target and the fill time is undefined. Where the draw is intermittent, work with an average outflow over the period of interest.
What is the difference between nominal tank capacity and usable volume?
Nominal capacity is the geometric volume of the shell, but the volume that actually cycles is smaller. Freeboard is left at the top so the tank does not overflow at the high-level switch, and any liquid below the outlet nozzle is dead volume that cannot be drawn. Usable volume is the span between the low-level and high-level setpoints. Fill-time estimates based on nominal capacity therefore run long, so enter the real remaining volume between the current level and the fill setpoint.
How do I convert a pump flow rate into the same units as my tank volume?
One litre per second equals 60 litres per minute, or about 15.85 US gallons per minute. One cubic metre per hour is 1,000 litres per hour, roughly 4.40 US gpm. One cubic foot per minute is about 7.48 US gpm, because a cubic foot holds 7.48 gallons. Convert the flow rate and the tank volume into the same family of units before dividing; a volume in litres divided by a flow in gpm is the single most common error in fill-time arithmetic.
Why does the pump duty point matter more than its rated flow?
A centrifugal pump does not deliver a fixed flow; it delivers whatever flow satisfies the intersection of its head-capacity curve with the system curve. The system curve is the static lift to the tank inlet plus friction losses that rise roughly with the square of flow. A long, small-bore or fouled line pushes the duty point left, cutting delivered flow and stretching the fill time well beyond the nameplate figure. Filling into a rising level also raises static head as the tank fills.
How does tank geometry relate liquid level to volume?
In a vertical cylinder the cross-sectional area is constant, so volume rises linearly with level: volume equals pi times radius squared times depth, and a level gauge reads proportionally. A horizontal cylinder differs, because the wetted cross section is a circular segment; the same rise in level adds far more volume near the centreline than near the top or bottom. Conical and dished bottoms behave similarly. For these shapes, convert level to volume with a strapping table before computing fill time.
When should I use an average flow rate rather than the instantaneous rate?
Use an average whenever the supply is not steady. A well pump that cycles on and off, a rainwater catchment, a shared main whose pressure sags at peak demand, or a truck delivery that pauses between loads all deliver far less over an hour than their peak reading suggests. Measure the volume actually delivered over a representative period and divide by that period. Using a peak instantaneous reading produces an optimistic answer that field experience will not match.
References
Background & Theory
History
Reviewed for accuracy by Abdullah, Technical Content Specialist ยท Editorial policy
Related Calculators
๐งฎConcrete Cure Time Estimator
Calculate concrete cure time estimator with inputs, formulas, and instant results.
๐งฎEarthwork Cut Fill Calculator
Calculate earthwork cut fill with inputs, formulas, and instant results.
๐งฎBox Fill Calculator
Calculate box fill with inputs, formulas, and instant results.
๐งฎConduit Fill Calculator
Calculate conduit fill with inputs, formulas, and instant results.
๐งฎExpansion Tank Size Calculator
Calculate expansion tank size with inputs, formulas, and instant results.
๐งฎTank Shell Plate Thickness Calculator
Calculate tank shell plate thickness with inputs, formulas, and instant results.
๐งฎTank Volume Calculator
Calculate tank volume with inputs, formulas, and instant results.
๐งฎConcrete Curing Time Calculator
Estimate concrete curing time based on temperature, humidity, and mix type.