The ice dam protection membrane code requirement lives in IRC Section R905.1.2, and it is misquoted more often than almost any other roofing provision. It does not turn on a January temperature. Since the 2015 International Residential Code the trigger has been a jurisdiction filled table cell in Table R301.2, and the section carries two separate dimensions that are measured in two different ways: 24 inches inside the exterior wall line, and, on slopes of 8:12 and steeper, 36 inches measured along the roof slope. This guide quotes the current text, explains why the 25 degree Fahrenheit figure you have probably seen is a local amendment rather than the model code, and rebuilds the coverage math that most published tables get wrong.
The short version
- The 2021 IRC R905.1.2 trigger is “a history of ice forming along the eaves causing a backup of water as designated in Table R301.2”. It is a table cell your jurisdiction fills in, not a temperature test.
- The 2018 IRC points to Table R301.2(1). The 2021 IRC points to Table R301.2. The bracketed “(1)” was dropped when the climatic and geographic design criteria tables were consolidated. Same cell, different label.
- The “average daily temperature in January is 25 degrees F or less” wording is legacy model code language. It survives today only where a state kept it, for example the New Jersey Residential Code 2015 adoption of R905.1.2.
- Two dimensions, two conventions. “24 inches inside the exterior wall line” carries no measurement qualifier and is therefore a horizontal, plan dimension. The 36 inch steep slope figure is explicitly “measured along the roof slope”.
- A single 36 inch course does not satisfy R905.1.2 on any roof with a real overhang. At 6:12 with a 12 inch overhang the compliant along slope run is 40.2 inches.
- There is an exception: “Detached accessory structures not containing conditioned floor area.”
- Valleys are not governed by R905.1.2. They are governed by R905.2.8.2, which permits ASTM D1970 self adhering membrane in lieu of the listed valley lining.
What ice dams actually are
Ice dams form when warm air leaking from the heated interior melts snow on the upper portion of a roof. The melt water runs down the slope until it reaches the colder eave, which extends past the heated wall and gets no upward heat flow. At the cold eave the water refreezes into an ice ridge. The dam grows with each melt and refreeze cycle. Behind the dam, liquid water pools and backs up underneath the shingles. Asphalt shingles are designed to shed water flowing down, not to seal against water pooling and backing up. Water finds nail holes, lap seams, and step flashing gaps, then enters the deck and the attic.
That physics is why the code fixes the barrier to the wall line rather than to the roof edge. The wall line is where the heated space stops and the cold overhang begins, which is where the refreeze happens. For the root cause analysis and the ventilation and air sealing fixes, see our ice dam prevention guide.
What R905.1.2 actually says
Here is the 2021 IRC text in full, as reproduced in state adoptions of the 2021 IRC:
R905.1.2 Ice barriers. In areas where there has been a history of ice forming along the eaves causing a backup of water as designated in Table R301.2, an ice barrier shall be installed for asphalt shingles, metal roof shingles, mineral-surfaced roll roofing, slate and slate-type shingles, wood shingles and wood shakes. The ice barrier shall consist of not fewer than two layers of underlayment cemented together, or a self-adhering polymer-modified bitumen sheet shall be used in place of normal underlayment and extend from the lowest edges of all roof surfaces to a point not less than 24 inches (610 mm) inside the exterior wall line of the building. On roofs with slope equal to or greater than 8 units vertical in 12 units horizontal (67-percent slope), the ice barrier shall also be applied not less than 36 inches (914 mm) measured along the roof slope from the eave edge of the building.
Exception: Detached accessory structures not containing conditioned floor area.
Four things in that paragraph deserve attention, and most published summaries of this section get at least two of them wrong.
1. The trigger is a table cell, not a thermometer
The operative phrase is “as designated in Table R301.2”. Table R301.2 is the climatic and geographic design criteria table, and it is published blank in the model code for the local jurisdiction to fill in. One of its columns is ice barrier underlayment required, answered yes or no. Whether you owe an ice barrier is therefore a lookup against your adopting jurisdiction’s completed table, not a calculation you perform from weather data.
Indiana is a clean worked example. The 2020 Indiana Residential Code adopts and amends the 2018 IRC, and 675 IAC 14-4.4-5 replaces Table R301.2(1) wholesale with an Indiana specific version. That table carries an “Ice Shield Underlayment Required” column with a yes or no entry for every county in the state. The Indiana Department of Homeland Security bulletin of February 25, 2020 reproduces R905.1.2 verbatim and states the consequence plainly: there are specific counties in which ice and water shield is always required per Table R301.2(1), and specific counties in which it is required only where the roofing manufacturer’s written installation instructions require it, pulled in through Sections R903.1, R904.1 and R905.1.
2. The 2018 and 2021 editions cite the table differently
The 2018 IRC R905.1.2 reads “as designated in Table R301.2(1)”. The 2021 IRC R905.1.2 reads “as designated in Table R301.2”. The bracketed “(1)” was dropped when the climatic and geographic design criteria tables were consolidated. If you are reading a plan review comment or a manufacturer’s technical bulletin that cites Table R301.2(1), it is written against the 2018 or earlier text. That matters when you are arguing with an inspector about which edition your jurisdiction actually adopted, because many states run one or two cycles behind.
3. The 25 degree January rule is a local amendment, not the model code
The figure repeated across most roofing sites is that an ice barrier is required “where the average daily temperature in January is 25 degrees F or less”. That was model code language in older editions, when the ice barrier clause sat inside the asphalt shingle section rather than in the general roof covering section, and it still appears in some IBC derived text. The Montana Building Codes Bureau Technical Advisory T1-16, issued September 28, 2016, quotes both formulations side by side and notes that the IRC of that era already used the history of ice and Table R301.2(1) language while an IBC section still carried the 25 degree wording.
The 25 degree test is not dead, but it is no longer the model code. It survives as a state amendment. The New Jersey Residential Code 2015 adoption of R905.1.2 keeps it verbatim: “In areas where the average daily temperature in January is 25 degrees F (minus 4 degrees C) or less, an ice barrier shall be installed for asphalt shingles, metal roof shingles, mineral-surfaced roll roofing, slate and slate-type shingles, wood shingles and wood shakes.” Massachusetts, New York and Pennsylvania, by contrast, use the model history of ice and Table R301.2(1) language in their 2015 adoptions.
Practical consequence: if you are in New Jersey, the temperature test is the law and the table is not. If you are in Massachusetts, the reverse. Quoting the wrong one to an inspector is how a re-roof fails final.
4. The exception almost nobody quotes
R905.1.2 carries one exception and it is a single sentence: “Detached accessory structures not containing conditioned floor area.” A detached garage, a pole barn, a shed or a detached workshop with no conditioned floor area is outside the requirement, in every edition from 2015 forward and in the IBC parallel at Section 1507.1.2. The moment that detached garage gets a heater and becomes conditioned space, the exception stops applying. Note also that the exception is written around conditioned floor area, not around occupancy or attachment to utilities.
The two dimensions are measured two different ways
This is the part of R905.1.2 that no competing page states correctly, and it is the difference between a compliant install and a failed inspection.
Read the two dimensions side by side:
- “to a point not less than 24 inches (610 mm) inside the exterior wall line of the building” carries no measurement convention at all.
- “not less than 36 inches (914 mm) measured along the roof slope from the eave edge of the building” carries one, explicitly.
The code writer attached “measured along the roof slope” to the 36 inch figure and deliberately did not attach it to the 24 inch figure. “Inside the exterior wall line” is a plan statement. It locates a vertical plane 24 inches horizontally in from the exterior wall, and requires the barrier to reach the roof surface directly above that plane. It is a horizontal dimension. The 36 inch figure is a raking dimension measured up the plane of the roof. Two numbers, two conventions, one sentence apart.
Measure the 24 inches along the slope instead of in plan and you land short of the code plane, by an amount that grows with pitch. Twenty four inches of raking distance lands only 21.5 inches inside the wall at 6:12, and only 17.0 inches inside the wall at 12:12. On a steep roof that is a seven inch shortfall against a dimension the code states as a minimum.
One further wording note. The code says “exterior wall line of the building”. The trade shorthand is “warm wall”, and on a conventional wood framed house with the insulation in the ceiling plane the two coincide closely enough. They diverge on a cantilevered floor, on a knee wall, or where the conditioned envelope steps in behind the exterior cladding. The code text is the exterior wall line. If your assembly makes those two different, ask the AHJ which plane they will measure from before the membrane goes down.
Coverage math: why a single 36 inch course never complies
The horizontal run the barrier must cover is the overhang plus 24 inches. On a house with a 12 inch overhang that is 36 inches of horizontal run. Convert to along slope length with the slope multiplier, which is the square root of one plus the pitch ratio squared:
slope multiplier = sqrt(1 + (rise / 12)2)
| Roof slope | Slope multiplier | Membrane along slope, 12 in overhang (36 in run) | Membrane along slope, 24 in overhang (48 in run) | Membrane along slope, no overhang (24 in run) |
|---|---|---|---|---|
| 4:12 | 1.054 | 37.9 in | 50.6 in | 25.3 in |
| 6:12 | 1.118 | 40.2 in | 53.7 in | 26.8 in |
| 8:12 | 1.202 | 43.3 in | 57.7 in | 28.8 in |
| 10:12 | 1.302 | 46.9 in | 62.5 in | 31.2 in |
| 12:12 | 1.414 | 50.9 in | 67.9 in | 33.9 in |
Ice barrier membrane ships in 36 inch wide rolls. That is the standard width across the category; ICC-ES evaluation report ESR-1677 for the Grace and VYCOR Ice and Water Shield membranes lists 36 inch rolls as the primary product width. Now compare that 36 inches against the table.
Every entry in the 12 inch overhang column exceeds 36 inches. At 4:12, the shallowest slope in the table, you already need 37.9 inches. A single 36 inch course leaves you 1.9 inches short at 4:12 and 14.9 inches short at 12:12. With a 24 inch overhang the shortfall runs from 14.6 to 31.9 inches. The only column where one course covers the requirement is the no overhang column, and a roof with literally zero overhang is a design case, not the typical house.
So the working rule is the opposite of what is usually published: on any roof with a real overhang, plan on two courses of 36 inch membrane at the eave. Two courses lapped 3 to 4 inches give roughly 68 to 69 inches of coverage, which carries every case in the 12 inch overhang column and everything up to 10:12 in the 24 inch overhang column. Steep roofs with deep overhangs need the lap checked against the table rather than assumed.
When does the 36 inch steep slope minimum actually govern?
Almost never, and this is worth understanding because it is the second half of the section that gets skipped. The 36 inch along slope minimum applies only at 8:12 and steeper, and it is a floor, not a ceiling. It governs only when it is larger than what the inside the wall rule already demands.
At 8:12 with a 12 inch overhang, the inside the wall rule already demands 43.3 inches along the slope. The 36 inch floor is redundant. Run the algebra and the floor only bites when the overhang is under roughly 6 inches at 8:12, and under roughly 1.5 inches at 12:12. In other words the steep slope clause exists to catch roofs with clipped or nonexistent overhangs, where the plan measurement from the wall would otherwise produce a very short strip. On a conventional overhang the inside the wall rule governs at every pitch, and the 36 inch number is a distraction.
For the pitch and multiplier reference, see our roof pitch chart.
Where the code applies: how to find out for your address
There is no reliable national list of where ice barrier is required, and any state by state table you find on a roofing site is almost certainly reverse engineered from climate data rather than from adopted code. The requirement is set jurisdiction by jurisdiction in a table cell. Here is the actual lookup path:
- Identify the code edition your jurisdiction adopted. States run one to three cycles behind the model. The section number is R905.1.2 from the 2015 IRC forward.
- Find the completed Table R301.2 (or Table R301.2(1) in 2018 and earlier). This is published by the state or the local building department, often as an appendix to the state amendments. Indiana publishes it as 675 IAC 14-4.4-5 with a county by county ice shield column.
- Read the ice barrier underlayment cell for your county or municipality. Yes means required. No means not required by R905.1.2, which does not end the inquiry.
- Check for a state amendment that replaces the trigger. New Jersey substitutes the 25 degree January test. Others adopt the model text unchanged. Montana’s Building Codes Bureau issued a technical advisory concluding the requirement applies statewide.
- Check the shingle manufacturer’s installation instructions. R903.1, R904.1 and R905.1 all make the manufacturer’s instructions enforceable. Where those instructions require an ice barrier, the code requires it too, even where the table cell says no. This is exactly the point the Indiana bulletin makes.
Step five is the one that catches people. A “no” in the table cell is not permission to skip the membrane if the shingle manufacturer’s published instructions call for it, because the code adopts those instructions by reference.
What R905.1.2 does not cover
The ice barrier section governs the eave condition and nothing else. Valleys, penetrations, skylights and chimney crickets are real requirements, but they come from other sections, and attributing them to R905.1.2 is a mistake that will cost you credibility in a plan review. Here is the correct citation for each, from the 2021 IRC.
- Valleys: R905.2.8.2. Valley linings must be installed per the manufacturer’s instructions before shingles. For open valleys, metal lining not less than 24 inches wide from Table R905.2.8.2, or two plies of mineral-surfaced roll roofing complying with ASTM D3909 or ASTM D6380 Class M with an 18 inch bottom layer and a 36 inch top layer. For closed valleys, one ply of smooth roll roofing complying with ASTM D6380 and not less than 36 inches wide. Critically, the section then adds: self-adhering polymer-modified bitumen underlayment complying with ASTM D1970 shall be permitted in lieu of the lining material. That is the sentence that makes ice and water shield legal in a valley. It is a permission, not a mandate, and it lives in R905.2.8.2, not R905.1.2.
- Pipe, vent and chimney flashing: R905.2.8.4. “Flashing against a vertical front wall, as well as soil stack, vent pipe and chimney flashing, shall be applied in accordance with the asphalt shingle manufacturer’s printed instructions.” The membrane wrap you see around a vent stack is a manufacturer instruction requirement, made enforceable by R903.1, R904.1 and R905.1, not a dimension written into the code.
- Flashing locations generally: R903.2.1. Flashings shall be installed at wall and roof intersections, wherever there is a change in roof slope or direction, and around roof openings.
- Chimney crickets: R903.2.2. A cricket or saddle is required on the ridge side of any chimney or penetration more than 30 inches wide measured perpendicular to the slope, and cricket coverings shall be sheet metal or the same material as the roof covering. Note the exception: unit skylights installed per R308.6 and flashed per the manufacturer’s instructions may be installed without a cricket or saddle. Nothing in R903.2.2 specifies an ice barrier at the cricket.
- Skylights: R308.6 plus manufacturer’s instructions. There is no code dimension for a membrane wrap around a skylight curb. The wrap detail comes from the skylight manufacturer’s flashing kit instructions, which the code adopts by reference.
- Low slope asphalt shingle roofs: R905.2.2, and it is not an ice barrier rule. Asphalt shingles may be used only at 2:12 or greater. From 2:12 up to 4:12, double underlayment application is required in accordance with R905.1.1. That is two layers of underlayment, not a wall to wall self adhering membrane. R905.1.1 separately permits ASTM D1970 self-adhering polymer-modified bitumen underlayment as an alternative to conventional underlayment, which is how full coverage membrane on a low slope plane becomes code legal, but the code does not command it.
Beyond the code floor, full coverage membrane in valleys and at penetrations is standard practice and is frequently a condition of an enhanced manufacturer system warranty. That is a contractual reason, not a code reason, and it is worth stating as such. For product selection, see our best ice and water shield roundup and the underlayment deep dive at ice and water shield, plus peel and stick underlayment and felt vs synthetic underlayment.
What the code actually requires of the product
R905.1.2 offers two compliance paths: not fewer than two layers of underlayment cemented together, or a self-adhering polymer-modified bitumen sheet. In practice everyone uses the second. The governing material standard for that sheet is ASTM D1970, and R905.1.1 requires underlayment materials that must comply with ASTM D226, D1970, D4869 or D6757 to bear a label indicating compliance with the standard designation.
Note what the code does not say. There is no minimum mil thickness in the IRC for an ice barrier. The requirement is compliance with ASTM D1970, evidenced by the label or by a current ICC-ES evaluation report issued against acceptance criteria AC48, Self-adhered Roof Underlayments for Use as Ice Barriers. A 40 mil membrane and a 65 mil membrane are equally code compliant if both carry the D1970 label. Thickness buys handling robustness, puncture resistance and, in some lines, a longer material warranty. It does not buy code compliance you did not already have.
Major brands and published specifications
The figures below are as published by each manufacturer. Verify against the current data sheet before you specify, because product lines and warranty terms change between printings.
| Brand | Product line | Thickness (mils) | Surface | Warranty |
|---|---|---|---|---|
| GCP (formerly Grace) | Ice and Water Shield | 40 | Granular ceramic-coated | 20 year limited material |
| GCP (formerly Grace) | Ice and Water Shield HT (high temp) | 40 | Granular, 240 deg F rated for metal | 20 year limited material |
| CertainTeed | WinterGuard HT | 45 | Granular, high-temp metal-compatible | 50 year non-prorated as part of CT system warranty |
| CertainTeed | WinterGuard Smooth | 45 | Smooth poly film, low-slope under EPDM/TPO | 50 year non-prorated |
| GAF | StormGuard | 40 | Granular fiberglass-reinforced | Lifetime as part of GAF system warranty |
| GAF | WeatherWatch | 40 | Granular, polymer-modified bitumen | Lifetime as part of GAF system warranty |
| Owens Corning | WeatherLock G | 40 | Granular ceramic-coated | Lifetime as part of OC Total Protection warranty |
| Owens Corning | WeatherLock Specialty Tile and Metal | 45 | High-temp rated for tile and metal | Lifetime as part of OC system warranty |
| IKO | StormShield | 50 | Granular, heavy-duty | Lifetime as part of IKO Cambridge system |
| IKO | GoldShield | 65 | Premium thick granular | Lifetime as part of IKO premium system |
| MFM | Peel and Seal | 40 | Smooth aluminum-faced | 20 year limited |
| Polyglass | Polyflex SA P | 60 | Granular SBS-modified | 20 year limited |
The high temp versions matter for metal roof applications, where deck surface temperatures are far above what a standard formulation is qualified for. For that application see our peel and stick underlayment guide.
Cost: how the membrane shows up on your quote
Ice and water shield supply house pricing in 2026 runs roughly $80 to $150 per roll, with a standard 36 inch by 66.7 foot roll covering about 200 square feet, or two squares. Allocated per square of covered area that is roughly $40 to $75 in material plus $15 to $25 in install labor, so $55 to $100 per square installed.
Because the corrected geometry needs two courses at the eave rather than one, budget the eave membrane area at roughly double what a one course assumption produces. On a 22 square roof with about 60 linear feet of eave, two 36 inch courses is about 360 square feet, or 3.6 squares, before valleys and penetrations. Add valleys and penetrations and 6 to 8 squares of membrane on a mid sized house is realistic, landing at roughly $330 to $800 installed. That allocated cost is usually buried in the underlayment line item rather than broken out. Ask your contractor to itemize it, and ask specifically how many courses they are running at the eave. The answer tells you whether they have read R905.1.2 or are working from the 36 inch roll habit.
High temp and 65 mil premium versions cost meaningfully more per roll. For full reroof cost context, see 2026 roofing cost report and our asphalt shingle roof cost installed breakdown.
Installation rules that affect code compliance
- Clean deck. The membrane bonds to the deck via self adhesive. Dust, sawdust and oil prevent adhesion. Sweep before unrolling.
- Temperature window. Most brands specify a minimum deck temperature for full adhesion. Below it, the membrane lays flat but does not bond fully, leaving a path for wind driven water. Cold weather install typically requires a primer or a formulation qualified for low temperature application. Check the specific product’s instructions, because the code makes them enforceable.
- Lap seams. Follow the manufacturer’s side lap and end lap dimensions and roll every lap. Laps are the failure point.
- Drip edge sequence. R905.2.8.5 states it directly: underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges. Eave drip edge goes down first, membrane over it. Rake drip edge goes over the membrane. Same section requires drip edge at eaves and rakes, a minimum 2 inch overlap between segments, extension not less than one quarter inch below the sheathing and not less than 2 inches back onto the deck, fastened at not more than 12 inches on center.
- Fastener sealing. ASTM D1970 includes a nail sealability requirement, which is why fasteners driven through a compliant membrane seal around the shank. That is a property of the qualified product, not a reason to be careless with fastener placement.
For broader leak prevention context, see how to fix a roof leak and our roof leak repair walkthrough.
What happens when the requirement is ignored
Mode 1: ice dam water entry. The first ice dam event drives water under the shingles. With no membrane to block it, water enters the deck and shows up as a stained ceiling below. Interior repair plus partial reroof is the typical bill.
Mode 2: contested insurance claim. An adjuster who documents that no ice barrier was installed where the adopted code required it has grounds to characterize the loss as an installation defect rather than a covered peril. For methodology, see our 2026 roofing insurance report.
Mode 3: failed inspection. Where a permit was pulled, the inspector checks for the barrier at the eave before final. The expensive version of this is discovering the shortfall after the shingles are on, which means stripping the bottom courses.
There is a fourth, quieter failure mode that the corrected geometry exposes: a roof that has one 36 inch course at the eave, looks installed, passes a casual visual, and is still short of the code plane at every pitch above zero overhang. Nobody catches it until water is behind it.
What the membrane does not protect against
Three limits. First, a tall ice dam holding back standing water exerts sustained pressure and water eventually finds a path above the membrane line. The real fix is preventing dams via attic ventilation, adequate ceiling insulation and air sealing of ceiling penetrations. See our ice dam prevention deep dive. Second, water that gets above the membrane termination, whether from a deep dam or wind driven rain, is past the protected zone by definition. Third, the membrane does not melt an existing dam; that calls for heat cable for ice dams and ice dam removal.
Bottom line on the code requirement
IRC R905.1.2 requires an ice barrier where your jurisdiction’s Table R301.2 cell says it is required, not where a thermometer says so. The barrier runs from the lowest edge of the roof to a point 24 inches inside the exterior wall line, measured horizontally, and on slopes of 8:12 and steeper it must also reach at least 36 inches measured along the roof slope from the eave. Detached accessory structures with no conditioned floor area are excepted. On any roof with a conventional overhang the inside the wall rule governs and a single 36 inch course does not comply: at 6:12 with a 12 inch overhang you need 40.2 inches, which means two courses. Valleys come from R905.2.8.2, penetration and skylight details come from the manufacturer’s instructions made enforceable by R903.1, R904.1 and R905.1, and crickets come from R903.2.2. Cite the right section and the conversation with the inspector gets much shorter.
Frequently asked questions
Is ice and water shield required by code where the average January temperature is 25 degrees or below?
Not under the current model code. Since the 2015 IRC, R905.1.2 is triggered by a history of ice forming along the eaves as designated in Table R301.2, a cell your jurisdiction fills in. The 25 degree January test is legacy language that survives only as a state amendment, for example in the New Jersey Residential Code 2015 adoption of R905.1.2.
Is the 24 inches inside the exterior wall line measured horizontally or along the slope?
Horizontally. R905.1.2 attaches no measurement convention to the 24 inch figure, and “inside the exterior wall line” is a plan statement locating a vertical plane 24 inches in from the wall. By contrast the same section states the 36 inch steep slope figure is “measured along the roof slope”, so the code writer clearly distinguished the two.
Does one 36 inch course of ice and water shield satisfy R905.1.2?
Not on a roof with any real overhang. With a 12 inch overhang the horizontal run is 36 inches, which converts to 37.9 inches along the slope at 4:12 and 50.9 inches at 12:12. Every case exceeds a 36 inch roll. Plan two courses at the eave. Only a roof with essentially no overhang is covered by a single course.
What does the IRC ice barrier exception say?
R905.1.2 carries one exception: “Detached accessory structures not containing conditioned floor area.” A detached, unconditioned garage, shed or pole barn is outside the requirement. If that structure is later conditioned, the exception no longer applies. The IBC parallel at Section 1507.1.2 carries the same exception.
Which code section requires ice and water shield in a valley?
None requires it; R905.2.8.2 permits it. That section lists the acceptable valley linings, including one ply of smooth roll roofing complying with ASTM D6380 and not less than 36 inches wide for closed valleys, then adds that self-adhering polymer-modified bitumen underlayment complying with ASTM D1970 shall be permitted in lieu of the lining material. R905.1.2 does not govern valleys.
Does the IRC set a minimum thickness in mils for an ice barrier?
No. R905.1.2 requires either two layers of underlayment cemented together or a self-adhering polymer-modified bitumen sheet, and R905.1.1 requires the material to bear a label indicating compliance with the applicable standard, ASTM D1970 for these membranes. A 40 mil and a 65 mil product are equally compliant if both carry the label. Thickness affects handling and warranty, not code status.
Why do the 2018 and 2021 IRC cite different tables?
They cite the same data under different labels. The 2018 IRC R905.1.2 says “as designated in Table R301.2(1)”. The 2021 IRC says “as designated in Table R301.2”. The bracketed “(1)” was dropped when the climatic and geographic design criteria tables were consolidated. Documents citing Table R301.2(1) are written against the 2018 or earlier text.
Sources
- 2021 International Residential Code Sections R903.1, R903.2.1, R903.2.2, R904.1, R905.1, R905.1.1, R905.1.2, R905.2.2, R905.2.7, R905.2.8.2, R905.2.8.4, R905.2.8.5 and Table R905.2.8.2, as reproduced in state adoptions on UpCodes.
- 2018 International Residential Code R905.1.2, showing the Table R301.2(1) citation.
- New Jersey Residential Code 2015, R905.1.2, retaining the 25 degree F January test.
- Indiana Department of Homeland Security, “Ice/Water Shield and Metal Drip Edge in Class 2 Construction with Asphalt Shingles”, February 25, 2020, reproducing R905.1.2 and the amended Indiana Table R301.2(1) at 675 IAC 14-4.4-5.
- Montana Department of Labor and Industry, Building Codes Bureau, Technical Advisory T1-16, “Ice Barrier Underlayment”, September 28, 2016.
- ICC-ES Evaluation Report ESR-1677, Grace and VYCOR Ice and Water Shield roof underlayments, roll widths and ice barrier evaluation under acceptance criteria AC48.
- ASTM D1970 (self-adhering polymer-modified bituminous sheet), ASTM D6380 (asphalt roll roofing), ASTM D3909, ASTM D226.