Roofing Calculator

Ice & Water Shield Calculator

Last updated: October 9, 2026
Daniel Brooks

Daniel Brooks is a civil engineer with 10 years of experience and the founder of RoofPitchCalculator.org. He develops the site's calculators and technical guides around transparent formulas, geometry and clearly stated assumptions.

About Daniel →
0 people found this calculator helpful
💬 Feedback
On this page
    Ice & Water Shield CalculatorEstimate self-adhered ice-barrier rolls for eaves, valleys, rakes and other vulnerable roof areas.
    2024 IRC-aware planning
    1. Coverage scope
    2. Eave ice-barrier geometry
    ft
    in
    :12
    in
    in slope
    The 2024 IRC model-code rule extends an ice barrier from the roof edge to at least 24 in inside the exterior wall line where ice barriers are required. At 8:12 or steeper, it also requires at least 36 in measured along the roof slope. Local adoption can differ.
    4. Membrane roll
    in
    ft
    in
    %
    $
    36 in × 50 ft, 66.7 ft and 75 ft are common current product dimensions, but use the dimensions and lap requirements printed for your exact membrane.
    Quick answer

    To calculate ice and water shield, first determine the roof area that actually needs membrane, then divide that area by the coverage of one roll and round up. For eaves, the required membrane width is not always just one 36-inch strip. Under the 2024 IRC model-code rule, where an ice barrier is required, it extends from the roof edge to a point at least 24 inches inside the exterior wall line. On roofs at 8:12 or steeper, it must also extend at least 36 inches along the roof slope. The calculator above converts that geometry into membrane courses, square footage and rolls.

    How to Use the Ice and Water Shield Calculator

    This ice and water shield calculator estimates self-adhered leak-barrier membrane for roof eaves and, when needed, valleys, rake edges, roof penetrations or a full roof deck.

    1. Choose the coverage scope. Use Eaves Only for a basic ice-dam protection takeoff, Eaves + Details for additional vulnerable roof areas, or Full Roof Deck when the selected membrane is approved for that application.
    2. Enter total eave length. Add together all eaves that will receive the membrane.
    3. Enter overhang and roof pitch. These determine how far the membrane must travel along the sloped deck to reach the required point inside the exterior wall.
    4. Check the code-extension inputs. The calculator starts with the 2024 IRC model-code values of 24 inches inside the wall line and a 36-inch slope minimum at 8:12 or steeper. Change them only when the applicable local code/design requires something different.
    5. Enter the membrane roll size and lap. Select a common roll size or enter the dimensions and overlap required for your actual product.
    6. Add valleys, rakes or penetration areas if required. These are separate takeoff fields because product and roof-system details vary.

    If you need the roof pitch first, use the Roof Pitch Calculator. For a full-deck area, use the Roof Area Calculator.

    Ice and Water Shield Calculator Formula

    For a simple area-based takeoff:

    Basic roll quantity
    Rolls = ceil[(Membrane area × (1 + allowance %)) ÷ Roll area]

    One roll's nominal area is:

    Roll area = Roll width × Roll length

    Eave protection needs another step because the required width along the sloped roof depends on overhang and pitch.

    2024 IRC Ice Barrier Requirement at Roof Eaves

    Section R905.1.2 of the 2024 International Residential Code says that, in areas designated as having a history of ice forming along eaves and backing up water, an ice barrier is required for several roof coverings, including asphalt shingles, metal roof shingles, mineral-surfaced roll roofing, slate, wood shingles and wood shakes.

    The model-code ice barrier must extend:

    From the lowest roof edge → to at least 24 in inside the exterior wall line

    For roof slopes of 8:12 or steeper, the 2024 IRC adds:

    At least 36 in measured along the roof slope from the eave edge

    The code also gives an exception for detached accessory structures that do not contain conditioned floor area.

    Your local code controls. The IRC is a model code. Your jurisdiction may use a different edition, local amendment or climate designation. Confirm whether an ice barrier is required on the specific project before relying on a material takeoff.

    Why the 24-Inch Rule Does Not Mean a 24-Inch Strip

    This is one of the easiest ice-barrier calculations to get wrong.

    The code does not say “install a 24-inch-wide strip from the eave.” It says the membrane extends to a point at least 24 inches inside the exterior wall line.

    If the roof has an overhang, the horizontal distance from the roof edge to that required point is:

    Horizontal distance
    Eave overhang + Required distance inside wall

    With a 12-inch overhang:

    12 in + 24 in = 36 in horizontal distance

    Because the membrane follows the sloping roof deck, the actual membrane distance is longer than that horizontal measurement on a pitched roof.

    How Roof Pitch Changes Ice and Water Shield Width

    The calculator converts the required horizontal distance to a roof-slope distance using the roof pitch factor.

    Pitch factor = √[1 + (Pitch ÷ 12)²]
    Slope distance = Horizontal distance × Pitch factor

    For a 6:12 roof with a 12-inch overhang:

    Horizontal distance = 12 + 24 = 36 in
    6:12 pitch factor = 1.1180
    36 × 1.1180 = 40.25 in along the roof slope

    That is why one 36-inch-wide roll course may not be enough even on a fairly ordinary roof.

    Ice and Water Shield Width by Roof Pitch

    The table below shows the approximate slope width required with a 12-inch horizontal overhang and a target point 24 inches inside the wall line.

    Roof pitch Pitch factor Calculated slope distance 8:12+ model-code minimum check
    2:121.013836.50 inNot triggered
    4:121.054137.95 inNot triggered
    6:121.118040.25 inNot triggered
    8:121.201943.27 inAt least 36 in along slope
    10:121.301746.86 inAt least 36 in along slope
    12:121.414250.91 inAt least 36 in along slope

    Example assumes a 12-inch horizontal eave overhang. Change the overhang in the calculator for the actual roof.

    How Many Courses of Ice and Water Shield Do I Need?

    Once the required slope width is known, the calculator checks whether one membrane course is wide enough.

    If one course is not enough, each additional course contributes less than the full roll width because the courses overlap.

    Effective width of each additional course
    Effective added width = Roll width − Course overlap

    With a 36-inch roll and a 3-inch course overlap:

    36 − 3 = 33 in effective additional width

    If the required eave protection width is 40.25 inches, one 36-inch course is too narrow, so the calculator returns two courses.

    Use the overlap required by the exact membrane. Lap instructions vary by product and by whether the lap is a side lap, end lap or detail. The calculator's overlap field is intentionally editable.

    How Many Rolls of Ice and Water Shield Do I Need?

    Once the calculator knows the number of membrane courses:

    Eave membrane area = Eave length × Number of courses × Roll width

    Then it adds any valley, rake or penetration areas, applies your cut/lap allowance and divides by the nominal roll area.

    Rolls = ceil[(Eave area + Detail area) × allowance ÷ Roll area]

    The final result is rounded up to a whole roll.

    Common Ice and Water Shield Roll Sizes

    Roll dimensions differ by manufacturer and product, so the calculator lets you edit both width and length.

    Current product examples include:

    Example product Roll width Roll length / coverage
    GAF WeatherWatch 36 in 50 ft / 150 ft² option
    GAF WeatherWatch 36 in 66.7 ft / 200 ft² option
    GRACE ICE & WATER SHIELD 36 in 36 ft / 108 ft² option
    GRACE ICE & WATER SHIELD 36 in 66.6 ft / 200 ft² option
    GRACE ICE & WATER SHIELD 36 in 75 ft / 225 ft² option

    These are product examples, not universal roll sizes. Enter the packaging dimensions for the product you are actually buying.

    Ice and Water Shield for Roof Valleys

    Valleys collect water from two adjoining roof planes and are one of the roof's more vulnerable drainage locations. Manufacturers commonly recommend self-adhered leak barriers in valleys as part of their roof systems.

    In Eaves + Details mode, enter:

    Valley area = Total valley length × Selected valley membrane width

    If you have 40 ft of valley and the design calls for a 36-inch-wide membrane:

    40 ft × 3 ft = 120 ft²
    Valley width is not one universal value. Valley underlayment and flashing requirements depend on the roof covering, valley type, local code and manufacturer's installation instructions. Enter the required width for the system you are using.

    Ice and Water Shield at Rakes, Chimneys and Skylights

    GAF describes leak barriers as useful in vulnerable locations including eaves, rake edges, valleys and around chimneys and skylights.

    The calculator therefore gives you:

    • a rake-edge length and membrane-width field;
    • a valley length and width field; and
    • a custom square-foot allowance for chimneys, skylights, dormers and other roof penetrations.

    These fields are intentionally separate from the eave code calculation because not every roof system uses identical detail widths.

    Full Roof Ice and Water Shield Calculator

    Some roof systems use self-adhered membrane over a much larger part of the roof deck, and certain products may be specified for full-deck coverage in particular applications.

    Full Roof Deck mode is therefore simple:

    Rolls = ceil[(True roof area × (1 + allowance %)) ÷ Roll area]

    For a 2,000 ft² roof, a 10% allowance and a 200 ft² roll:

    2,000 × 1.10 = 2,200 ft²
    2,200 ÷ 200 = 11 rolls

    Owens Corning, for example, currently says WeatherLock G can be applied to the entire roof deck on 2:12 to 4:12 roofs for optimal protection, subject to its product instructions.

    Do not assume every self-adhered membrane is suitable for every full-deck application. Compatibility can change with roof covering, membrane chemistry, deck, temperature conditions and ventilation. Follow the exact product instructions.

    Ice and Water Shield for Low-Slope Roofs

    Low-slope roof coverings often have stricter underlayment and waterproofing requirements than steeper roofs because water drains more slowly.

    The calculator does not automatically switch to full-deck membrane based only on pitch. Instead, it gives you a dedicated full-deck mode so you can use the coverage method required by the selected roof system.

    If you need to calculate the actual roof pitch first, use our Roof Pitch Calculator or How to Calculate Roof Pitch.

    Ice and Water Shield Under Metal Roofing

    Self-adhered underlayments used below metal roofs need to be compatible with the roof system and expected temperatures. Metal roofs can become very hot, and not every asphaltic membrane has the same high-temperature rating or compatibility.

    For example, GCP's current GRACE ICE & WATER SHIELD literature directs users toward its high-temperature membrane for certain metal roof conditions.

    So the calculator can estimate the number of rolls, but it does not select the correct membrane chemistry for a metal roof.

    If you are estimating the roof covering itself, use the Metal Roof Calculator.

    Ice and Water Shield vs Standard Roof Underlayment

    These materials are related, but they are not always interchangeable.

    Ice and water shield / leak barrier

    Typically a self-adhering waterproof membrane used where the roof needs enhanced protection from ice dams, wind-driven rain or water at vulnerable details.

    Field roof underlayment

    Usually covers the broader roof deck beneath the roof covering and may be synthetic underlayment, asphalt-saturated felt or another approved system.

    Where an ice barrier is required, the 2024 IRC permits not fewer than two layers of underlayment cemented together or a self-adhering polymer-modified bitumen sheet meeting the provision.

    We will keep standard field-underlayment quantities in a separate Roof Underlayment Calculator so the two calculations remain clear.

    How Much Extra Ice and Water Shield Should I Order?

    The calculator includes a cut/lap allowance because nominal square footage is not always the same as efficiently usable square footage on a real roof.

    Extra material may be consumed by:

    • side and end laps;
    • multiple eave courses;
    • valley transitions;
    • chimneys and skylights;
    • rake details;
    • short cut pieces that cannot be reused; and
    • damaged or contaminated membrane during installation.

    The default 10% is a planning allowance, not a code requirement. Use a project-specific takeoff when the roof is large or highly detailed.

    Worked Example: 80 ft of Eaves, 6:12 Pitch

    Assume:

    • 80 ft total eave length;
    • 12 in horizontal overhang;
    • 24 in required extension inside the exterior wall;
    • 6:12 roof pitch;
    • 36 in × 66.7 ft membrane rolls;
    • 3 in course overlap; and
    • 10% takeoff allowance.

    First calculate the horizontal distance:

    12 + 24 = 36 in

    Convert it to roof-slope distance:

    36 × 1.1180 = 40.25 in

    One 36-inch course is not wide enough, so the calculator uses two courses.

    80 ft × 2 courses × 3 ft roll width = 480 ft²

    Add 10%:

    480 × 1.10 = 528 ft²

    One 36 in × 66.7 ft roll is about 200.1 ft²:

    528 ÷ 200.1 = 2.64 → 3 rolls
    Example result: approximately 3 rolls for the eave membrane takeoff using the entered roll dimensions and allowance.

    Worked Example: Eaves Plus a Valley

    Use the same eave example above, then add:

    • 40 ft total valley length; and
    • 36 in membrane width in the valley.
    Valley area = 40 × 3 = 120 ft²
    Eave area + valley area = 480 + 120 = 600 ft²
    600 × 1.10 = 660 ft²
    660 ÷ 200.1 = 3.30 → 4 rolls

    That example shows why valleys and penetrations should be included before ordering rather than treated as free material from leftover eave rolls.

    Ice and Water Shield Cost Calculator

    Enter a local price per roll to estimate membrane material cost:

    Material cost = Rolls required × Price per roll

    For example, 4 rolls at $95 each:

    4 × $95 = $380

    The cost result is intentionally material-only. It does not include roof tear-off, deck repair, primer, drip edge, flashing, fasteners, underlayment, roof covering or labour.

    For a complete roofing budget, use the Roofing Cost Calculator.

    Common Ice and Water Shield Calculation Mistakes

    Measuring only 24 inches from the roof edge

    The model-code reference point is 24 inches inside the exterior wall line, not 24 inches from the fascia or roof edge.

    Ignoring the roof overhang

    The overhang sits outside the wall line, so it adds to the horizontal distance the membrane must cover.

    Ignoring roof pitch

    Membrane lies on the sloped deck. A 36-inch horizontal distance is more than 36 inches along a pitched roof.

    Assuming one 36-inch strip is always enough

    Depending on overhang and pitch, the required protection width can exceed one course.

    Dividing total area by roll area without considering course layout

    Square footage alone can hide a width problem. The eave strip still has to physically reach the required point.

    Using one lap value for every membrane

    Side-lap and end-lap instructions vary. Use the exact manufacturer's installation instructions.

    Forgetting valleys and penetrations

    If the roof specification calls for membrane in those areas, include them in the takeoff before ordering.

    Assuming ice barrier is required everywhere in the United States

    The IRC provision applies in designated areas with a history of ice forming along eaves and backing up water. Local code adoption determines the actual requirement.

    Ice and Water Shield Calculator FAQs

    How many rolls of ice and water shield do I need?

    Calculate the membrane area required for the eaves and other specified details, add your takeoff allowance, divide by the roll's nominal coverage and round up. The calculator also checks how many membrane courses are needed at the eaves.

    How far should ice and water shield extend past the exterior wall?

    Under the 2024 IRC model-code provision, where an ice barrier is required it extends to a point at least 24 inches inside the exterior wall line.

    Does the roof overhang count?

    Yes. The membrane starts at the roof edge, so the overhang is part of the distance between the eave edge and the required point inside the wall.

    How does roof pitch affect ice and water shield?

    A steeper roof increases the membrane distance along the slope for the same horizontal distance. At 8:12 or steeper, the 2024 IRC also specifies a minimum of 36 inches measured along the roof slope.

    Is one 36-inch roll course enough at the eave?

    Not necessarily. With a 12-inch overhang, a 6:12 roof needs about 40.25 inches along the slope to reach a point 24 inches inside the exterior wall line, so more than one 36-inch course is needed.

    How much area is in a 36-inch × 66.7-foot roll?

    Nominal area is about 200.1 ft². GAF currently lists a 200 ft² WeatherWatch roll at 36 inches wide by 66.7 ft long.

    What areas of a roof commonly use ice and water shield?

    Eaves are the key code-driven ice-dam area where required. Manufacturers also commonly call for or recommend leak barriers at valleys, rakes and around penetrations such as chimneys and skylights, depending on the roof system.

    Can ice and water shield cover the entire roof?

    Some products and roof systems allow or recommend broader or full-deck coverage in specific applications. Check membrane and roof-covering instructions before using full-deck mode.

    Can I use the calculator for a metal roof?

    Yes for membrane quantity, but not for product selection. Verify that the membrane is approved for the temperature and compatibility requirements of the metal roof system.

    Does this calculator include standard synthetic underlayment?

    No. This calculator is specifically for self-adhered ice/water leak-barrier membrane. Field underlayment should be calculated separately.

    How much extra membrane should I order?

    The calculator defaults to a 10% planning allowance, but actual extra material depends on laps, roof details, cuts and product instructions. Use a project-specific takeoff where possible.

    Is ice and water shield required on detached sheds?

    The 2024 IRC R905.1.2 includes an exception for detached accessory structures that do not contain conditioned floor area. Local amendments can differ.

    Technical References

    Ice-barrier requirements and membrane installation details can change by code edition, jurisdiction and product. These references support the code geometry and current product examples used in the calculator.

    Before ordering or installing: verify whether an ice barrier is required by the code adopted in your jurisdiction, then follow the exact membrane and roof-covering manufacturer's instructions for substrate preparation, lap dimensions, primer, temperature limits, compatibility, flashing sequence and full-deck use. This calculator is a material takeoff tool, not an installation specification.