Rain barrel calculator

Enter the roof area that drains to your downspout and the rainfall to see how much water you can collect — about 623 gallons per inch on 1,000 sq ft.

Enter your measurements

sq ft
Footprint (flat plan area) of the part that drains to this downspout — not the whole house or the sloped surface
in
One storm, a month, or a year
Smooth roofs shed more of the rain; rough and planted ones hold some back
gal
More options: First flush · Storms · Use
gal
Texas rule of thumb: at least 10 gal per 1,000 sq ft, per storm. 0 if you have no diverter.
One storm = 1. For a month or a year, roughly how many rainy days: the first flush is diverted each time.
gal
Optional. E.g. a month of garden watering against a month of rain — the garden watering calculator works it out.
Rain falling on that roof623 gal2,360 L
Likely collected
551 gal
Barrels to hold it all
11 barrels
Rain needed to fill one barrel
0.12 in
How we got this

1,000 sq ft × 1 in × 0.623 gal = 623 gal

× 0.90 (asphalt shingles) = 561 gal − 10 gal first flush (10 gal per 1,000 sq ft) = 551 gal

551 gal ÷ 55 gal = 11 barrels

  • A single barrel fills in a light rain — plan an overflow that carries water away from the foundation.
  • Rules on collecting rainwater differ by state and country, and some places regulate volume or use. Check yours before installing a large system.

For this job · affiliate link
Rain barrel linking kitOne storm like this would fill about 11 barrels. A linking kit joins two or more side by side so the overflow from the first fills the next.
View on Amazon (opens in a new tab)

Quick answers for common sizes

Rainwater by rainfall amount (roof above)

Rainwater by rainfall amount (roof above)
RainfallRain falling on that roofLikely collectedBarrels to hold it all
0.25 in156 gal130 gal3 barrels
0.5 in312 gal271 gal5 barrels
1 in623 gal551 gal11 barrels
2 in1,247 gal1,112 gal21 barrels
3 in1,870 gal1,673 gal31 barrels
40 in24,935 gal22,432 gal408 barrels

Where 0.623 comes from

One inch of water over one square foot is 144 cubic inches. A US gallon is 231 cubic inches, so each square foot of roof sheds 144 ÷ 231 ≈ 0.623 gallons per inch of rain — the same factor Clemson Cooperative Extension’s rain barrel guide uses. In metric it is simpler: 1 mm of rain on 1 m² is exactly 1 litre.

gallons = roof area (sq ft) × rainfall (in) × 0.623
litres = roof area (m²) × rainfall (mm)
collected = gallons × roof coefficient − first flush (per storm)

Use the roof footprint — the area the roof covers seen from above. A steep roof has more surface area, but it doesn’t catch more rain than a flat roof over the same footprint.

Worked examples: How much water from 1 inch of rain on a 1,000 sq ft roof, How much rainwater a 2,000 sq ft roof collects in a year, How much rainwater from a 10×12 shed roof and, in metric, How much rainwater from 25 mm on a 100 m² roof.

Roof type and the first flush

Not every drop reaches the gutter. A roof’s runoff coefficient is the share that does: New Mexico’s Office of the State Engineer lists metal at 0.95, asphalt shingles at 0.90 and flat tar-and-gravel at 0.80–0.85, and Texas A&M AgriLife’s planning manual puts roofs between 0.75 and 0.95, rough surfaces at the low end. Tile sits in between. A planted green roof is a different animal: the Minnesota Stormwater Manual reports green roofs holding back 50–70% of a year’s rain, so half or less reaches the gutter.

Planning figures, before the first flush. In a very light rain almost nothing runs off any roof.
RoofRunoff coefficient1 in on 1,000 sq ft reaches the gutter
Metal0.95≈ 592 gal
Asphalt shingles0.90≈ 561 gal
Clay or concrete tile≈ 0.85≈ 530 gal
Flat roof with gravel0.80–0.85≈ 499–530 gal
Green (planted) roof≈ 0.5 or less≈ 312 gal or less

A first-flush diverter then sends the dirtiest start of each storm away. The Texas Water Development Board’s rainwater manual gives a rule of thumb of at least 10 gallons for every 1,000 sq ft of roof (1–2 gallons per 100 sq ft), so the calculator takes 10 gal per 1,000 sq ft off every storm. Set it to 0 if you have no diverter. For a month or a year of rain, set the number of rain events: the diverter fills once per storm.

Why a barrel is never enough (and why that’s fine)

A 1,000 sq ft roof produces about 60 gallons in the first tenth of an inch of rain. A standard 55-gallon barrel is full almost immediately. That doesn’t make it pointless: one barrel refilled by every small storm can cover a good share of a small vegetable bed’s watering between rains. For bigger goals, link barrels in series or look at a larger tank.

Roof draining to barrelRain to fill a 55-gal barrel (shingles, 10 gal / 1,000 sq ft first flush)
100 sq ft (shed)≈ 1.0 in
250 sq ft≈ 0.41 in
500 sq ft≈ 0.21 in
1,000 sq ft≈ 0.12 in

Sizing storage against what you use

Storage only helps up to what you actually use between storms. Put a month of rain in the calculator, set the rain events, and enter the water you would use in that month under More options (the garden watering calculator gives that figure). It shows how much of the use the roof can cover, what still comes from the tap, and how many barrels are worth having: anything beyond your use in the period just sits full and overflows. Run it for your driest growing-season month, which is when storage matters most.

Overflow doesn’t have to be wasted. A garden pond is a good place to send it: an 8 × 6 ft pond holds a few hundred gallons, and the pond liner calculator works out its volume — see What size liner for an 8×6 pond, 2 ft deep.

Tips

  • Screen the inlet against mosquitoes and debris, keep a lid on the barrel, and give it an overflow that sends water away from the foundation (Clemson’s guide calls for both the screen and the overflow).
  • A first-flush diverter sends the dirtiest first runoff away from the barrel.
  • Raise the barrel on a sturdy stand — Clemson suggests 12–36 in for enough pressure to fill a watering can or run a hose. A full 55-gallon barrel weighs over 450 lb, so the stand has to be solid and level.
  • Roof runoff isn’t drinking water. For edible crops, Clemson recommends watering the soil rather than the leaves, not watering on harvest day, and washing produce in tap water.

More in rainwater harvesting basics.

What you’ll need

As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.

Frequently asked questions

How much water from 1 inch of rain on 1,000 sq ft?

About 623 gallons (2,360 litres) lands on it. A shingle roof sheds about 90% of that, and a first-flush diverter takes about 10 gallons, so expect around 550. The full example is on How much water from 1 inch of rain on a 1,000 sq ft roof.

How fast does a rain barrel fill?

Very fast. With 1,000 sq ft of roof draining to it, a 55-gallon barrel fills with roughly a tenth of an inch of rain. Even 250 sq ft fills one in under half an inch.

How much rainwater can I collect in a year?

Multiply roof area × annual rainfall × 0.623, then by the roof coefficient. A 1,500 sq ft roof in a place with 40 in of rain a year sheds about 37,000 gallons — far more than most people can store.

Does the roof material change how much rainwater I collect?

Yes. Smooth metal sheds about 95% of the rain, asphalt shingles about 90%, gravel-topped flat roofs 80–85%, and planted green roofs half or less. Pick your roof in the calculator.

Is rainwater collection legal?

In most places, yes, especially for rain barrels, but rules vary by state and country. A few limit the volume you can store or how you can use it. Check with your state or local water authority.

Sources