Rain Barrel Calculator

Work out how many gallons a storm, month or year of rain fills from your roof, how many standard 50-gallon barrels that is, and whether a single storm will overflow the barrels you have.

Roof & Rainfall

1. Roof catchment area

The footprint the roof section covers, not its sloped surface area -- measure the building outline under the eave, or use one downspout's share of the roof if you're placing one barrel per downspout.

2. Rainfall

3. Roof type

The most common residential roof. Slightly porous, so more is lost to absorption and splash than metal.

A diverter discards the first bit of runoff -- which carries most of the dust, pollen and bird droppings sitting on the roof -- before it reaches the barrel, so checking this shows the cleaner volume that actually arrives.

4. Barrels on hand

50 gal is the common retail rain barrel size; change it if yours is different.

A rain barrel is small and fills fast, so the question that actually matters is not just how much a roof collects over a season, but whether tonight's storm will overflow the barrel you already own. This calculator runs the standard catchment formula for a single storm, a typical month or a typical year, and flags the point where a storm produces more water than your barrels can hold.

Reviewed by Usama, Civil EngineerHow we source our numbers

How it works

  1. Enter the roof footprint feeding one downspout, not the whole house unless every downspout drains to the same barrel.
  2. Pick single storm, monthly average or annual average, and enter the rainfall for that period. A single storm is what tells you whether tonight's rain will overflow; monthly or annual average is what tells you whether the barrel is worth it over a season.
  3. Pick the roof material, since a smooth metal roof sheds noticeably more of what lands on it than a porous asphalt shingle roof does. Enter how many barrels you have and their size to see how many fill, and whether this storm overflows them.

Typical runoff coefficient by roof surface

Roof surfaceRunoff coefficientWhy
Metal (standing seam or sheet)90%Smooth and non-porous, so it sheds nearly everything that lands on it.
Asphalt shingle80%The most common residential roof. Slightly porous, so more is lost to absorption and splash than metal.
Tile (clay or concrete)83%Between metal and shingle -- textured and jointed, but not as absorbent as asphalt.
Flat / low-slope membrane (EPDM, TPO)80%Low slope means water sits longer before it drains, so plan on the lower end of typical efficiency.

The formula, and why 0.623 is not a measured figure

Gallons collected equals roof area in square feet, multiplied by rainfall in inches, multiplied by 0.623, multiplied by a runoff coefficient. This is the formula published in the Texas Water Development Board's "Texas Manual on Rainwater Harvesting," and it shows up across university and state rainwater-harvesting guides for the same reason: the 0.623 is not a researched constant, it is exact geometry. One inch of rain falling on one square foot is 144 cubic inches of water; a US gallon is defined as 231 cubic inches; 144 divided by 231 is 0.6234. Every rain barrel calculator that gets the units right lands on the same number, because there is only one correct answer to that division.

Why the runoff coefficient matters, and why it is never 1.0

No roof delivers 100% of the rain that falls on it to the downspout. Some evaporates before it reaches the gutter, some splashes past the edge in a heavy downpour, and a porous surface like asphalt shingle absorbs a measurable amount before shedding the rest. That is why this calculator applies a runoff coefficient of roughly 0.8 to 0.9 depending on roof material rather than treating the roof as a perfectly efficient collector: a smooth, sealed metal roof runs near the top of that range, while a rougher, more porous asphalt shingle roof runs toward the bottom. Skipping the coefficient entirely, which some simple calculators do, overstates collection by 10 to 20% on every roof type.

Why a single storm can overflow a barrel that handles a season fine

A standard rain barrel holds 50 gallons. A modest 1,200 square foot roof section in a 1 inch storm, at a typical 0.8 runoff coefficient, produces about 598 gallons -- enough to fill nearly twelve 50 gallon barrels from one storm alone. Most households run one or two barrels per downspout, so the barrel fills and then overflows well before the storm ends, every time it rains more than a fraction of an inch. That is normal, not a sign the barrel is undersized for its job: a rain barrel is meant to catch an opportunistic first flush for near-term watering, not to store a whole storm. An overflow hose routed away from the foundation, or a second barrel daisy-chained to the first, is the standard fix rather than buying a much bigger barrel.

Rain barrel versus a full rainwater harvesting system

This calculator is deliberately scoped to the single-barrel, single-storm question: will this rain fill what I have, and will it overflow. If the real question is closer to "how much of my annual outdoor water use could a bigger system supply," that is a different sizing problem -- annual collection potential compared against a demand schedule, not a barrel count -- and it is covered by the separate Rainwater Harvesting Calculator on this site, which sizes a cistern against your annual rainfall and your garden's water demand rather than a single storm event.

Further reading

Frequently asked questions

How much water can I collect in a rain barrel?

Multiply your roof's catchment area in square feet by the rainfall in inches, by 0.623, by a runoff coefficient of roughly 0.8 to 0.9 depending on roof material. A 1,200 square foot roof section in a 1 inch storm at a typical 0.8 coefficient collects about 598 gallons, enough to fill nearly twelve standard 50 gallon barrels. Enter your own roof area and rainfall above for an exact figure.

How much rain do you need to fill a rain barrel?

Less than you'd think. A standard 50 gallon barrel fed by a 500 square foot roof section fills after about a fifth of an inch of rain at a typical 0.8 runoff coefficient, since 500 times 0.2 times 0.623 times 0.8 is roughly 50 gallons. Most single storms exceed that easily, which is why overflow, not underfilling, is the normal outcome for a rain barrel.

What is the formula for rain barrel collection?

Gallons collected equals roof area in square feet, multiplied by rainfall in inches, multiplied by 0.623, multiplied by a runoff coefficient. This is the formula published in the Texas Water Development Board's Texas Manual on Rainwater Harvesting. The 0.623 is exact geometry, not a measured figure: one inch of rain on one square foot is 144 cubic inches, and a US gallon is 231 cubic inches, so 144 divided by 231 is 0.6234.

How many gallons of rain per square foot of roof?

0.623 gallons per square foot for every inch of rain, before accounting for runoff losses. Multiply that by your roof's runoff coefficient, roughly 0.8 for asphalt shingle up to 0.9 for metal, to get the realistic collected figure rather than the theoretical maximum.

Will my rain barrel overflow?

Almost certainly, in any storm heavier than a fraction of an inch. A modest 1,200 square foot roof section in just a 1 inch storm produces close to 600 gallons, far more than a single 50 gallon barrel holds. Enter your roof area, a single storm's rainfall, and how many barrels you have above to see the specific overflow amount for your setup.

How many rain barrels do I need?

It depends on how much overflow you're willing to accept in a normal storm, since one or two 50 gallon barrels per downspout is standard practice and will still overflow in anything beyond light rain. This calculator shows the overflow gallons for your specific roof area, storm size and barrel count, so you can see whether adding a second daisy-chained barrel meaningfully closes the gap or whether you actually need whole-system storage instead.

What size is a standard rain barrel?

50 gallons is the common retail size sold at most hardware and garden stores, and it's the default this calculator uses, though the barrel size field is editable if yours is larger or smaller.

Does roof material affect how much rain I collect?

Yes, meaningfully. A smooth metal roof runs close to a 0.9 runoff coefficient, shedding nearly everything that lands on it, while a more porous asphalt shingle roof runs closer to 0.8 because more water is absorbed or lost to splash before reaching the gutter. That gap is worth roughly 10% of your total collection, which is why this calculator asks for roof type rather than assuming one fixed efficiency for every roof.

How much rain is 1 inch on a roof?

0.623 gallons per square foot of roof, before runoff losses. For a typical 1,500 square foot roof at a 0.8 runoff coefficient, 1 inch of rain works out to about 748 gallons collected, roughly fifteen standard 50 gallon barrels' worth.

How much rain fills a 55 gallon rain barrel?

Roughly the same math as a 50 gallon barrel, just with a slightly higher target: enter 55 in the barrel size field above rather than the default 50, along with your roof area and rainfall, and the calculator scales the barrel count accordingly.

What is the difference between a rain barrel and a rainwater harvesting system?

Scale and framing, not the underlying formula. A rain barrel is a small, opportunistic catch, typically 50 gallons, sized around a single storm and expected to overflow in anything beyond light rain. A rainwater harvesting system is a cistern sized against your annual rainfall and your actual outdoor water demand, meant to supply irrigation for days or weeks rather than catch one storm's first flush. Use this calculator for the single-barrel, single-storm question, and the Rainwater Harvesting Calculator for sizing a bigger system against a season of use.

Where should I put a rain barrel overflow?

Routed away from the foundation, the same place you'd want a downspout extension to discharge, since an overflowing barrel next to the house is functionally the same problem as a downspout dumping water against the foundation. This calculator doesn't size overflow piping, but it does flag when a storm exceeds your barrel capacity so you know an overflow path is doing real work, not just sitting there as a precaution.

Where our numbers come from