Ice and Water Shield Calculator
Use this ice and water shield calculator to find out how many rolls of self-adhering membrane you need for eaves, valleys and other leak-prone areas. It turns overhang, wall thickness and roof pitch into a slope-corrected coverage width, adds waste, and rounds up to whole rolls.
Estimates only. By using this calculator you agree to our Terms.
How to Use This Ice and Water Shield Calculator
Enter the total length of all eaves, the roof pitch, the overhang, and the exterior wall thickness. Then choose how far past the interior face of the wall the membrane must reach; 24 inches is the common code minimum. Add valley length and any extra areas such as chimneys or skylights, plus the coverage printed on your roll. You get the number of rolls to buy, total square footage including waste, and a side-by-side comparison of 24, 36 and 48 inch coverage so you can see what extra protection adds to the order.
Why This Matters
Ice dams form when heat escaping through the attic melts snow on the upper roof, and the meltwater refreezes at the cold eave. The ridge of ice blocks drainage, so water backs up under the shingles and soaks the sheathing, insulation and ceiling below. Self-adhering membrane seals around every nail and gives you a waterproof layer exactly where shingles alone cannot.
Ordering the right amount is harder than it sounds. A typical 2,000 sq ft ranch with 120 ft of eaves, 12 inch overhangs, 6 inch walls and a 6/12 pitch needs a strip roughly 47 inches wide measured along the slope. That is two courses, not one, and many homeowners buy for a single 36 inch row and run out halfway through the job. Add 30 ft of valleys and a chimney, and the order grows again. Running short means a second trip to the supplier with a half-covered roof and rain in the forecast. Roofers, DIYers, insurance estimators and builders all need this number before ordering materials.
The cost of being wrong runs in both directions. A roll of premium self-adhered membrane often costs $90 to $200, so over-ordering by two rolls wastes real money, while under-ordering can stall a crew for a day. A quick, slope-corrected estimate keeps the order close to what the job needs.
How It's Calculated
The calculator follows the ice barrier rule in IRC R905.1.2 (2018 and 2021 editions), which calls for the membrane to run from the lowest roof edge to a point at least 24 inches inside the exterior wall line. To stay on the conservative side, the calculator measures that 24 inches from the inside face of the exterior wall, so the full wall thickness (outside sheathing face to inside drywall face) is added to the run. That distance is horizontal, so the calculator multiplies by the slope factor to get the width you actually roll out along the roof.
It assumes 36 inch wide rolls. Each additional course overlaps the one below by 3 inches, so a second course adds only 33 inches of coverage. Those side laps are already included in the material width, so the waste percentage is meant to cover only end laps (where one roll ends and the next begins), cuts at hips and edges, and mistakes. The calculator also assumes the last course is cut to width and the offcut is reused elsewhere. Every figure that affects what you buy is rounded up: courses, then whole rolls. Local codes, amendments and manufacturer instructions vary, so confirm requirements with your building department.
Worked Example
These are the default inputs: 120 ft of eaves, 6/12 pitch, 12 in overhang, 6 in wall, 24 in coverage past the wall, 30 ft of valleys, 10% waste, and 200 sq ft rolls.
- Horizontal run = 12 + 6 + 24 = 42 in.
- Slope factor for 6/12 = √(1 + 0.5²) = 1.118, so slope width = 42 × 1.118 = 46.96 in.
- That exceeds 36 in, so courses = 1 + ceil(10.96 ÷ 33) = 2. Material width = 46.96 + 3 = 49.96 in.
- Eave area = 49.96 ÷ 12 × 120 = 499.57 sq ft. Valley area = 30 × 3 = 90 sq ft.
- Subtotal = 589.57 sq ft. Add 10% waste (58.96) for a total of 648.53 sq ft, or 6.49 squares.
- Rolls = ceil(648.53 ÷ 200) = 4 rolls, leaving about 151 sq ft over.
The comparison table in the tool shows the other options for the same house:
- 36 in past the wall: the run is 12 + 6 + 36 = 54 in and the slope width is 60.37 in. That is 2 courses (1 + ceil(24.37 ÷ 33)), so the material width is 63.37 in. Eave area is 633.74 sq ft, plus 90 sq ft of valleys is 723.74 sq ft, and with 10% waste the total is about 796 sq ft. That is 4 rolls, but only about 4 sq ft is left over (800 − 796.11), so there is almost no margin for a bad cut and many installers would buy a fifth roll.
- 48 in past the wall: the run is 12 + 6 + 48 = 66 in and the slope width is 73.79 in. That is 3 courses (1 + ceil(37.79 ÷ 33)), so the material width is 79.79 in. Eave area is 797.90 sq ft, plus 90 sq ft of valleys is 887.90 sq ft, and with 10% waste the total is about 977 sq ft. That needs 5 rolls, with about 23 sq ft to spare.
So for this house, going from 24 to 36 inches of coverage past the wall costs no extra rolls on paper, but jumping to 48 inches adds a full roll.
Tips & Common Mistakes
- Measure horizontally, then let the slope factor do the work. The code distance is measured level, not along the roof. Measuring along the slope under-orders on steep roofs.
- Don't forget the overhang; it adds to the strip width. With a 24 inch overhang, a 6 inch wall and 24 inches of coverage past the wall, the membrane must run 54 inches horizontally from the roof edge, and more along the slope.
- Use your real wall thickness. Measure from the outside sheathing face to the inside drywall face. A 2x4 wall is typically about 4.5 to 5 inches, and a 2x6 wall about 6.5 to 7 inches. Coverage is counted from the inside face, which is the conservative reading.
- Add valleys and penetrations separately. Valleys, skylights, chimney sides, dormer walls and low-slope porch roofs are not covered by the eave strip.
- Buy an extra roll when the leftover is tiny. If the tool shows only a few square feet spare, one bad cut or a gust of wind can leave you short. Cold, snowy regions are also a reason to consider 36 inches or more past the wall.
- Follow the manufacturer's temperature limits. Many membranes need a minimum surface temperature to bond, commonly around 40°F. Lap upper courses over lower ones so water sheds.
Frequently Asked Questions
How many rolls of ice and water shield do I need?
Multiply the slope-corrected strip width (including side laps) by your total eave length, add valleys and other areas, then add a waste allowance of about 10% for end laps and cuts. Divide by the roll coverage and round up. A 200 sq ft roll usually covers about 66 ft of a single 36 inch course.
How far up the roof should ice and water shield go?
The common code minimum is 24 inches inside the exterior wall line, measured horizontally. On most homes that means 3 to 5 feet up the slope from the eave edge. Colder regions often use 36 inches or more.
Do I need ice and water shield on the entire roof?
Usually not. Full coverage is normally reserved for low-slope roofs, very steep or complex roofs, and some high-risk regions. Check your shingle manufacturer's instructions and local code.
Do I need ice and water shield in valleys?
It is strongly recommended and often required by shingle manufacturers, because valleys carry concentrated runoff. A 36 inch wide strip centered on the valley is typical. This calculator counts each valley as one 36 inch strip.
Is ice and water shield required on every roof?
The IRC requires an ice barrier where there is a history of ice forming along the eaves, as designated by your jurisdiction. Many local codes list specific areas or snow loads. Ask your building department which rule applies to you.
What is the difference between ice and water shield and regular underlayment?
Ice and water shield is a rubberized asphalt membrane with a sticky back that bonds to the deck and seals around nails. Felt and synthetic underlayment are mechanically fastened and shed water but do not seal. That seal is why the membrane is used at eaves, valleys and penetrations.