ToolNest logoToolNest.

Free Rain Barrel Calculator

Last updated: October 26, 2026

Quick answer: A roof collects far more water than a barrel holds — one inch of rain on a 1,000-square-foot roof is about 623 gallons, enough to fill eleven 55-gallon barrels. This free rain barrel calculator separates the three numbers that matter: the gross rainfall on your roof, the collectible water after efficiency losses and first-flush diversion, and what your barrels actually capture versus what overflows. Enter your roof area, a storm's rainfall, and the barrels you own (or plan to buy) and it tells you how many barrels the storm fills, how many you would need to catch it all, and how many days of garden water a full set of barrels holds. Everything runs in your browser; no signup, no app.

🔒 100% Private: Data never leaves your device.

Worked example: a 1,000-square-foot roof in a 1-inch storm receives 1,000 x 1 x 0.623 = 623 gallons. At 85% efficiency minus a 10-gallon first-flush diversion, 519.6 gallons are collectible. One 55-gallon barrel captures 55 gallons and overflows 464.6 gallons — catching the whole storm would take 10 barrels. At 20 gallons of garden watering a day, one full barrel lasts about 2.8 days. Measure the roof footprint that actually drains to your barrels, not the whole house: a two-story 2,400-square-foot home has roughly a 1,200-square-foot roof.

✓ Free forever  ·  ✓ No signup  ·  ✓ Tool inputs stay in your browser — never sent to our servers.

Try next: Seed Spacing Calculator · Firewood Cord Calculator · Unit Converter

How to Use the Rain Barrel Calculator

  1. Enter the connected roof area in square feet: the footprint that drains to your barrels, not the home's total floor area. A two-story 2,400-square-foot home has roughly a 1,200-square-foot roof, and only the section with gutters feeding your barrels counts — a downspout on the far side of the house feeds nothing you own.
  2. Enter the rainfall for one storm in inches: a typical storm for your area (1 inch is a good planning storm), or your area's design storm if you are sizing seriously. The calculator works the same way for a month's rain if you enter a monthly total instead — just remember the answer is then a month's collection, not one storm's.
  3. Set the collection efficiency: 85% is a fair default. Splash, roof wetting, small leaks, and gutters that spill in heavy rain lose roughly 10–20% of what falls; a smooth metal roof runs higher, rough asphalt shingle lower. If your gutters overflow visibly in every storm, drop this toward 75%.
  4. Set the first-flush diversion in gallons: the dirtiest first runoff, diverted away from storage instead of into your barrels. A common rule is about 10 gallons per 1,000 square feet of roof; enter 0 if you have no diverter and everything goes straight to the barrels.
  5. Enter your barrel size and how many barrels you have connected to this roof section: 55-gallon drums are the standard, 65-gallon barrels are common too. Count only barrels actually connected — a spare drum in the garage catches nothing.
  6. Optionally enter your daily garden use in gallons and press Calculate rain barrels. Read gross rainfall, collectible water, captured water, overflow, barrels filled, and barrels needed to catch the whole storm — plus days of water from what your barrels hold. Copy plan takes the numbers to your notes.

Why Use Our Rain Barrel Calculator?

Common Use Cases

Rain Barrel Calculator vs Alternatives

Most rain calculators answer how much rain falls on your roof. This page answers the three questions that decide a purchase: how much you can actually keep, what your barrels catch, and what overflows — plus how many barrels a storm really takes.

Frequently Asked Questions

How many gallons of rain does my roof collect?
Roof area in square feet times rainfall in inches times 0.623. A 1,000-square-foot roof in a 1-inch storm collects 1,000 x 1 x 0.623 = 623 gallons before losses. The 0.623 comes from unit math: one square foot times one inch of rain is 1/12 of a cubic foot (0.0833), and one cubic foot holds 7.48052 gallons, so 0.0833 x 7.48052 = 0.623 gallons per square foot per inch. The calculator above applies it, then subtracts efficiency and first-flush losses for the collectible figure.
Why can't I collect all the rain that falls on my roof?
Losses take 10–20% before water reaches a barrel: splash off the roof edge, water absorbed by shingles and debris, small gutter leaks, and gutters that overshoot in heavy rain. Then first-flush diversion removes the dirtiest first runoff. A well-installed system at 85% efficiency on a 1,000-square-foot roof in a 1-inch storm collects 623 x 0.85 = 530 gallons before first-flush, not 623 — and that gap is normal, not a defect.
What is first-flush diversion?
The first rain off a roof carries dust, pollen, bird droppings, leaves, and grit — the dirtiest water of the storm. A first-flush diverter (a vertical pipe section with a ball float, or a simple standpipe) captures that first slug and sends it away from storage, so only the cleaner rain that follows reaches your barrels. A common rule is about 10 gallons per 1,000 square feet of roof. It keeps stored water cleaner and filters unclogged longer; it is not required, but it is the cheapest water-quality upgrade a system has.
How many rain barrels do I need?
Collectible gallons divided by barrel size, rounded up. For a 1-inch storm on a 1,000-square-foot roof at 85% efficiency with a 10-gallon first-flush diversion, collectible water is about 520 gallons, so catching it all takes ceil(520 / 55) = 10 barrels of 55 gallons. Most homes run one or two barrels and accept the overflow — the honest answer is usually 'more than you own,' and the calculator's barrels-needed line exists to say so plainly instead of pretending one barrel stores a storm.
What happens to the overflow?
It has to go somewhere you choose: an overflow hose routed to a garden bed, a lawn, or a storm drain — never toward the foundation, where it undermines footings and invites basement water. A single 55-gallon barrel on a 1,000-square-foot roof in a 1-inch storm overflows more than 460 gallons, which is a small stream for an hour, not a drip. Plan the overflow route when you install the barrel, not during the storm that fills it.
Is collected rainwater safe for the garden?
For watering ornamentals and vegetables it is widely used, with three cautions: do not drink it untreated; wash produce before eating (normal practice anyway); and avoid watering edibles from roofs with treated-wood shingles, asbestos, or lead flashing, where contaminants are a real concern. First-flush diversion and a simple screen filter cover the usual debris and droppings. Local rules vary — a few municipalities restrict or permit rainwater harvesting differently — so check your local code before installing a large system.
How do I calculate rainwater in liters (metric)?
The metric identity is simpler: 1 millimeter of rain on 1 square meter = 1 liter. A 100-square-meter roof in a 25-millimeter storm collects 100 x 25 = 2,500 liters gross before losses; apply the same efficiency and first-flush logic in liters. To convert this page's gallons to liters, multiply by 3.78541; to convert its square feet to square meters, multiply by 0.092903.
Should I use the roof's footprint or its sloped area?
The footprint: the horizontal area the roof covers, not the sloped surface. Rain falls vertically, so a steep pitch increases the shingle area but not the area catching rain — a 1,000-square-foot footprint catches the same rain whether the roof is flat or steep. Measure the building's length times width for the guttered section, not the roof-surface area a roofer would quote.