Flashing Length Calculator for Roofs and Windows

Flashing Length Calculator

Estimate flashing length for roof edges, valleys, step flashing, chimneys, deck ledgers, parapets, and window heads or sill pans using measured runs, repeated sections, lap loss, corner allowances, end returns, and stock lengths.

1Choose a flashing preset

Each preset loads a real roof, wall, or window flashing detail with a typical material, lap rule, returns, deductions, and waste allowance. Adjust the measured values after loading.

2Enter measured flashing details
Assembly sets typical laps, corner adders, return depth, and a minimum overage check.
Stock length and minimum material lap are included in the piece count formula.
Measure one continuous roof edge, wall, valley, window head, sill, ledger, or parapet line.
Use 2 for matching eaves, paired valleys, two dormer cheeks, or repeated windows.
Subtract skylights, door gaps, interrupted ledgers, or unflashed openings within each run.
Counts inside corners, outside corners, chimney corners, parapet miters, or bay returns.
Each return adds length for turned-up ends, side dams, wall returns, or downturned legs.
Applied after straight runs, deductions, corner adders, and return allowances are totaled.
Ready to calculate flashing length, laps, stock pieces, and step-flashing course count.

Flashing length estimate

Length to cover
0 ft
0 m with overage
Stock pieces
0
10 ft pieces
Straight run used
0 ft
0 m after deductions
Joints and courses
0
0 step pieces at exposure
Formula breakdown
Use this as a planning estimate. Final flashing sizes, fastener spacing, and underlayment details should match the selected product and local roof or wall requirements.
3Material comparison grid
50 ft
Aluminum coil
Long continuous runs, light bending, 4 in planning lap.
10 ft
Galvanized steel
Common drip edge and apron stock, 4 in lap allowance.
10 ft
Copper sheet
Valleys, caps, and custom bends, usually planned with 4 in laps.
8 ft
Stainless steel
Shorter rigid pieces, 3 in planning lap, strong exposure resistance.
8 ft
Lead-coated copper
Masonry and chimney work, short stock with generous laps.
33 ft
Flexible membrane
Window pans, ledgers, and transitions with 3 in minimum lap planning.
4Reference tables
Typical lap, return, and overage allowances
Flashing detailPlanning lapReturn allowanceCommon overage
Drip edge or rake edge2 to 4 in end lapsAbout 6 in at roof ends5 to 8 percent
Open valley metal6 in end laps, more on low slopeAbout 9 in at ridge or eave turns10 to 12 percent
Step flashing along sidewallOne step per shingle courseAbout 6 in at kickout or stop ends12 to 15 percent
Window head cap2 in minimum end lap or shingle lapAbout 6 in side extensions8 to 10 percent
Sill pan or flexible membrane3 in minimum membrane lap4 to 8 in turned-up end dams10 to 12 percent
Chimney counterflashing4 to 6 in laps at reglets or seamsAbout 9 in at corners and overlaps12 to 15 percent
Common assembly formulas used by this calculator
Formula itemCalculationWhy it mattersOutput affected
Straight run(Measured run - deductions) x repeated runsRemoves skylight, doorway, or interrupted sectionsBase length
Corner allowanceCorners x assembly corner adderAdds length for miters, folds, wraps, and plane changesNet length
Return allowanceReturns x assembly return depthAdds end dams, upturns, kickouts, and side returnsNet length
Lap lossJoints x selected lap lengthOverlapped stock does not add full visible coveragePiece count
Piece countCeiling((needed - lap) / (stock - lap))Rounds up to stock pieces with lap loss includedOrder quantity
Stock length and effective coverage examples
Stock formatPiece lengthLap usedCoverage from 3 pieces
Rigid metal stick10 ft4 in29.33 ft installed
Short custom pan8 ft4 in23.33 ft installed
Membrane roll33 ft3 in98.5 ft installed
Aluminum trim coil50 ft4 in149.33 ft installed
Step flashing course count reference
Wall run5 in exposure5.5 in exposure6 in exposure
8 ft sidewall20 step pieces18 step pieces16 step pieces
12 ft sidewall29 step pieces27 step pieces24 step pieces
18 ft sidewall44 step pieces40 step pieces36 step pieces
24 ft sidewall58 step pieces53 step pieces48 step pieces
5Detail comparison

Roof edge runs

Best input: measure each eave and rake separately, then use repeated runs for matching sides.

Deduct only true gaps where flashing stops.

Valleys

Best input: measure from eave to ridge along the valley centerline.

Use larger lap and overage because cuts are diagonal.

Windows

Best input: measure rough opening width plus side returns or end dams.

Head caps and sill pans often need different return counts.

Chimneys

Best input: total all four sides before adding corners and reglet laps.

Use the corner count to account for wrapped bends.

6Practical length notes

Measure by detail, not by material. A single roof plane may need drip edge, valley, apron, and step flashing. Calculate each flashing type separately so lap rules and returns stay accurate.

Use the stock piece result as the round-up point. The calculator applies laps before rounding stock pieces, so a 10 ft stick does not provide 10 ft of installed coverage after overlaps.

Most roof leaks occur at a seam where flashing has failed to do its job; water enters through the weakest part of the seam. A single shingle might blow off in a windstorm, but water behind that flashing will rot out interior sheathing. It’s not visible until it’s too late and damage gets serious, which makes exact measurements more important then cutting corners by ordering extra length and hoping you get lucky.

The other reason flashing isn’t linear tape is because there is joints that overlap each other. Two 10 foot lengths of aluminum side by side don’t equal 20 feet long; some of the length gets covered in the overlap. So the combined length are actualy shorter than sum of individual lengths. Fail to account for this and you will be out of material halfway up a chimney. But knowing how it’s calculated would of save you from expensive errors on site.

How to Measure Roof Flashing

There is also a common length of most metal flashing available: it comes as a coil or in standard lengths, usually 10 feet for copper and steel. For aluminum drip edge, 50 foot rolls are typical, and the tool pulls up a default lap size based off your assembly type. For instance, a six inch overlap is needed on a valley to shed water correctly; two inches might be all right for a simple drip edge. So keep that in mind ahead of time, because it will greatly affect how many pieces you has to cut.

It’s hard to eyeball returns and corners because they don’t appear in the linear measurement. For example: you can measure a 12 foot wall but the metal will have to either kick out or turn up at each end. The calculator accounts for those turns. This ensures your pieces aren’t hanging loose and tight wrap looks better than a gap.

Because each step need to overlap the one below it by about five inches to match shingle exposure, you can’t simply measure linear feet but must instead count number of courses required; then multiply by amount of material needed per course: An 8-foot wall with a 5-inch exposure requires approximately twenty pieces of material (since each step need to overlap by about five inches), and if you don’t add that into the equation, you’ll be heading back to the ladder for another piece or two while your hands are otherwise occupied. Pre-planning saves time!

Copper comes in shorter sheets that will have more laps and therefore more waste; stainless steel tends to be offered in 8-foot lengths and is inflexible around a corner (though this mean fewer joints). Membranes, flexible though they are on an irregular surface, should has a minimum lap of three inches; diagonals create more scrap, so valleys receive a larger waste allowance. On straight runs where cutting is easier, you’ll recieve a lower allowance.

Measure individual planes instead of guessing at the entire roof, because valleys and gable ends require different flashing. Breaking it down into specific runs makes sense; that way the math is do-able and you can also picture where laps will occur. Staggering the joints improves durability and prevents water from running directly down a seam.

Metal will flex into corners, cuts won’t be exact, and there’s no accounting for all the other things that happens in the real world. Adding an extra 8-15% (depending how complicated it is) allows for real-world variables as well, since fasteners can throw things off center when you’re installing them. Better to have some excess material than run out while waiting for a delivery truck.

The good news is, if you cut them exactly to size, they’ll seal forever.

Flashing Length Calculator for Roofs and Windows

Leave a Comment