How to Calculate Roof Rain Runoff

Most roofs have angled surfaces, which can make calculating runoff seem difficult.
Most roofs have angled surfaces, which can make calculating runoff seem difficult. (Image: Roof image by Gonçalo Carreira from

When planning your home and landscaping drainage needs, it is necessary to accurately calculate the amount of rain runoff from your roof. This is especially important if you are installing a rain catchment system for use in irrigating your garden or lawn. Before you know what size rain barrels or cisterns to install, you will need to calculate the average amount of rain runoff from your roof.

Things You'll Need

  • Roof plan and measurements
  • Calculator
  • Pencil
  • Paper

Calculate the total area of your roof. For a rectangular house, this is simply done by multiplying the length by the width of the roof. If your roof plan is more complicated, break it up into smaller more easily calculable areas and then add those areas together for the total area. Even though most roofs are pitched at an angle, the only part that will affect the rain runoff is the actual area underneath your roof. The area we are calculating here is the same as if your roof were flat.

Multiply the area of your roof by the amount of rainfall you wish to calculate for. For example, if you have a roof that measures 1,500 square feet, that equals 216,000 square inches. (The number of feet multiplied by 144 equals inches; 1,500 X 144=216,000.) Multiply those 216,000 square inches by the rainfall. In this example, we'll assume 2 inches of rain per hour: 216,000 square inches multiplied by 2 inches of rain yields 432,000 cubic inches of rain.

Convert the amount of rain from cubic inches into gallons. There are 231 cubic inches of water in a gallon, so, using our example above, divide cubic inches by 231, and you have a total runoff of approximately 1870 gallons of water (or 432,000/231=1870.129).

Promoted By Zergnet


Is DIY in your DNA? Become part of our maker community.
Submit Your Work!