WaterCalculator

Pipe Fill Time Calculator

Enter a pipe diameter, length and flow rate to find out how long it takes to fill it with water. Results update as you type.

Your pipe run

Assumes the pipe fills full-bore at a steady flow rate, with no trapped air.

Time to fill

pipe volume 65.3 gal
1.31 min

Tap a unit to make it the main figure

Volume to fill
65.3 gal
247 L
Average velocity
1.28 ft/s
0.39 m/s
Copied to clipboard

In short: to find pipe fill time, divide the pipe's internal volume by the flow rate filling it. A 4-inch pipe 100 feet long fills in about 1.3 minutes (78 seconds) at 50 GPM — a bigger pipe or a slower flow both stretch that out. Use the calculator above for your exact diameter, length and flow rate.

This is a planning aid for flushing, testing and commissioning water lines. For pressure testing or disinfection procedures, follow your utility's or engineer's specifications.

How to calculate pipe fill time

Filling a pipe is really two calculations in one. First, find how much water the pipe holds — its internal volume, from the cross-sectional area times the length. Then divide that volume by the flow rate entering the pipe:

volume = (π × diameter² ÷ 4) × length
fill time = volume ÷ flow rate Keep the diameter, length and flow rate in consistent units (all metric or all imperial) before dividing, then convert the result into seconds, minutes or hours.

This calculator converts your diameter and length to a volume, converts your flow rate to the same units, and divides one by the other. If the pipe already has some water in it, only the remaining volume counts — see already partly full below.

Worked example. A 4-inch pipe 100 feet long has an internal area of about 0.0873 ft² (from π×(4÷12)²÷4), so its volume is 0.0873 × 100 = 8.73 ft³, or about 65.3 gallons. At 50 GPM, that pipe fills in 65.3 ÷ 50 = 1.31 minutes — about 78 seconds.

Full-bore assumption. The math above assumes the pipe fills completely and under pressure, the way a pressurized supply line does. A gravity-fed or partly-open drain line may run only part-full, in which case the real fill time can be longer than this ideal calculation. See what else affects the result.

Why diameter matters more than length

Pipe volume grows with the square of the diameter but only in direct proportion to the length. Double the diameter and you roughly quadruple the volume — and, at the same flow rate, roughly quadruple the fill time. Double the length instead, and you only double the volume and the fill time. That is why a wider main takes so much longer to charge than a longer run of narrow pipe.

A handy shortcut for water pipe: gallons per foot ≈ 0.0408 × diameter² (diameter in inches). For a 4-inch pipe that is 0.0408 × 16 = 0.653 gallons per foot — matching the 65.3 gallons in 100 feet used in the worked example above.

Flow rate has the opposite, direct effect: doubling the flow rate halves the fill time, because you are pushing the same volume through in half the time.

Fill time by pipe diameter

Time to fill 100 feet of empty pipe at a steady 20 GPM, for common nominal pipe sizes. Every value matches what the calculator returns for the same inputs.

Fill time for 100 ft of pipe at 20 GPM, by internal diameter.
DiameterVolume (100 ft)Fill time at 20 GPM
1/2 in1.02 gal3.1 sec
3/4 in2.30 gal6.9 sec
1 in4.08 gal12.2 sec
1.5 in9.18 gal27.5 sec
2 in16.3 gal49.0 sec
3 in (common)36.7 gal1 min 50 sec
4 in (common)65.3 gal3 min 16 sec
6 in146.9 gal7 min 21 sec

Quick reference: water capacity of common pipe sizes

How much water 100 feet of pipe holds, by nominal internal diameter. Use this with any flow rate: fill time = volume ÷ flow rate.

Water volume per 100 feet of pipe, by internal diameter.
DiameterGallons / 100 ftLiters / 100 ft
1/2 in1.023.86
3/4 in2.308.69
1 in4.0815.4
1.5 in9.1834.8
2 in16.361.8
3 in36.7139
4 in65.3247
6 in146.9556
8 in261.1988

Worked examples

Charging a 4-inch service line

1.3 min

100 feet of 4-inch pipe at 50 GPM holds about 65.3 gallons and fills in roughly 78 seconds — a typical check before flushing a new service line.

Filling an 8-inch water main

6.5 min

500 feet of 8-inch main at 200 GPM holds about 1,306 gallons and takes about 6.5 minutes to charge from empty — worth planning for during a shutdown.

Topping off a garden hose line

6.9 sec

50 feet of 3/4-inch hose at 10 GPM holds just over a gallon, so it fills almost instantly — the reason a hose "runs clear" so quickly after you turn it on.

What if the pipe is already partly full

Use the "already filled" control in the calculator when you are topping off a line rather than starting from empty — after a partial drain-down, for example. The tool only counts the remaining volume, so a pipe that starts 50% full takes about half as long to top off as the same pipe starting empty, at the same flow rate.

What else affects the result

Trapped air. Air pockets at high points need somewhere to vent — through an air-release valve, an open hydrant, or a loosened fitting — before water can fully occupy the pipe. Without venting, air can compress and cause hammering, and the apparent fill can stall well short of full.

Throttled flow. A partly open valve, an undersized meter, or friction losses along a long or rough pipe can all hold the real flow rate below whatever a pump or source is rated for. If your fill runs longer than predicted, check the actual delivered flow with a GPM calculator rather than the pump's nameplate rating.

Gravity or sloped lines. A drain or gravity-fed line does not always run full-bore; it can flow as an open channel with air above the water. This calculator assumes pressurized, full-bore flow, which fits most supply and service lines but not free-flowing drains.

Elevation change. Filling uphill sections works against additional head, which can reduce the flow a pump delivers even though it does not change the pipe's volume. Pair this tool with a pump run-time calculator when elevation is significant.

Frequently asked questions

How do you calculate the time to fill a pipe with water?

Find the pipe's internal volume (area × length), then divide by the flow rate: time = volume ÷ flow rate. A 4-inch pipe 100 feet long holds about 65.3 gallons, so at 50 GPM it fills in about 1.3 minutes (78 seconds).

How long does it take to fill a 4-inch pipe 100 feet long?

At 50 GPM, about 1.3 minutes (roughly 78 seconds), since the pipe holds about 65.3 gallons. At a slower flow of 20 GPM the same pipe takes about 3.3 minutes, because fill time is inversely proportional to flow rate.

Does pipe diameter or length matter more for fill time?

Diameter matters more. Pipe volume scales with the square of the diameter but only in direct proportion to length, so doubling the diameter roughly quadruples the fill time at the same flow rate, while doubling the length only doubles it.

What if the pipe already has some water in it?

Use the "already filled" control in the calculator. It only counts the remaining volume, so a pipe that is already half full takes roughly half as long to top off as one starting empty.

Why does my actual fill time run longer than the calculator predicts?

Trapped air pockets need to vent before water can fully occupy the pipe, throttled or partly closed valves reduce the real flow rate below its rated value, and a gravity-fed or sloped line may not flow completely full. All of these slow the real-world fill compared with the ideal calculation.

Sources & references

  1. American Water Works Association. AWWA C651 — Disinfecting Water Mains. (Standard filling and flushing procedure for new and repaired water lines.)
  2. Crane Co. (1988). Flow of Fluids Through Valves, Fittings, and Pipe. Technical Paper No. 410.
  3. International Bureau of Weights and Measures (BIPM). The International System of Units (SI).
John Mac, PE

John Mac, PE

Water Systems Specialist · Austin, Texas

Texas-licensed Professional Engineer with 13+ years in residential water systems and 180+ completed projects. Writes and reviews the calculators on watercalculator.us. Read full bio

Texas PE (2016) · BS Civil Engineering, Hydraulics (2013)

Updated Methodology Editorial policy