Glass standards
IECC

IECC energy code & glazing

The IECC is the reason you cannot just put any glass in any building: it sets the minimum U-factor and SHGC your windows have to hit, and those numbers change depending on where the building sits on the climate map. Get the climate zone right and the glass practically specifies itself; get it wrong and the project fails plan check.

What the IECC covers

The International Energy Conservation Code (IECC) is a model code developed by the International Code Council (ICC) that establishes minimum energy efficiency requirements for new buildings. Most US jurisdictions have adopted some version of the IECC, though states and municipalities often amend it or lag the current edition by one or more code cycles. When a project's specifications reference "energy code requirements," they mean the version of the IECC (or ASHRAE 90.1, which the commercial provisions of the IECC often reference) that is in force in the jurisdiction where the building will be constructed.

For glazing, the IECC sets minimum performance requirements for fenestration, all windows, doors, and curtainwall, based on climate zone.

Climate zone map

The US is divided into eight climate zones based on heating degree days, cooling degree days, and moisture levels. Each zone has different energy priorities:

1
Very Hot
South Florida, Hawaii
2
Hot
Houston, Phoenix, Tampa
3
Warm
Atlanta, Los Angeles, Dallas
4
Mixed
Baltimore, Seattle, Raleigh
5
Cool
Chicago, Denver, Boston
6
Cold
Minneapolis, Burlington
7
Very Cold
International Falls, MN
8
Subarctic
Fairbanks, AK

Fenestration requirements by zone

IECC maximum U-factor and SHGC requirements tighten with each code edition. The values below are representative of the 2021 IECC commercial building requirements for vertical fenestration. Always verify against the adopted code version in your jurisdiction:

Climate ZoneMax U-FactorMax SHGCDominant concern
1 (Very Hot)NR*0.25Cooling load; solar control is paramount
2 (Hot)0.400.25Cooling dominant; some winter heat loss concern
3 (Warm)0.350.25Balance between solar and thermal control
4 (Mixed)0.350.40Mixed heating/cooling; higher SHGC allowed
5 (Cool)0.32NR*Heating dominant; solar gain can be beneficial
6 (Cold)0.32NR*Heating dominant; maximize solar gain
7 (Very Cold)0.28NR*Severe heating demand; triple pane often needed
8 (Subarctic)0.25NR*Extreme cold; very high insulation required

* NR = No Requirement in this direction (no maximum). Values are representative of 2021 IECC commercial vertical fenestration; always verify the adopted edition.

Using the code to drive glass selection

The path from code requirement to glass specification runs through NFRC whole-window values:

  1. Determine the project's climate zone (IECC climate zone map or county lookup)
  2. Find the applicable code edition in effect in the jurisdiction
  3. Identify the maximum U-factor and SHGC from the applicable fenestration table
  4. Look up candidate glass products in the NFRC Certified Products Directory, use whole-window values for the specific frame system being specified
  5. Confirm that the candidate product's NFRC whole-window U-factor ≤ code maximum and SHGC ≤ code maximum
Fenestration area limits
The IECC also limits the percentage of wall area that can be fenestration (the "window-to-wall ratio" or WWR). For commercial buildings, exceeding the prescriptive WWR limit requires the designer to use an energy model to demonstrate that the total building energy use meets or exceeds the prescriptive baseline, even if individual windows meet the U-factor and SHGC requirements. High-glazing buildings should engage an energy modeler early.
ASHRAE 90.1 and the IECC
For commercial buildings, many jurisdictions allow compliance with ASHRAE 90.1 as an alternative to the commercial provisions of the IECC. ASHRAE 90.1 has its own fenestration tables and climate zone designations (which align with IECC climate zones). Both pathways require NFRC-certified values for compliance documentation.

Canadian projects, NECB 2020

Canadian projects do not fall under the IECC. Instead, they are governed by the National Energy Code of Canada for Buildings (NECB) 2020, published by the National Research Council of Canada (NRC), or by the equivalent provincial code:

  • Ontario, Ontario Building Code (OBC), which adopts NECB with amendments
  • British Columbia, BC Building Code (BCBC) / BC Energy Step Code
  • Alberta, Alberta Building Code (ABC)
  • Quebec, Code de construction du Québec
  • Other provinces, Most adopt NECB 2020 with provincial amendments

NECB 2020 classifies locations by Heating Degree Days (HDD) below 18°C (referenced in NECB Appendix C), rather than the numbered zone system used in the IECC. However, the ASHRAE climate zone map does align geographically, making the following approximate equivalencies useful for planning:

ASHRAE ZoneApprox. NECB HDD RangeRepresentative Canadian Cities
Zone 4HDD < 3000Vancouver BC, Victoria BC, Kelowna BC
Zone 5HDD 3000–4000Toronto ON, London ON, Windsor ON, Hamilton ON
Zone 6HDD 4000–5000Ottawa ON, Montreal QC, Calgary AB, Halifax NS, Fredericton NB
Zone 7HDD 5000–7000Edmonton AB, Winnipeg MB, Quebec City QC, Saskatoon SK, Regina SK, Thunder Bay ON, Sudbury ON
Zone 8HDD > 7000Whitehorse YT, Yellowknife NWT, Iqaluit NU
Do not use IECC U-factor tables directly for Canadian code compliance
NECB 2020 fenestration requirements are expressed in SI units (W/m²·K for U-factor, and use slightly different performance thresholds). For Canadian code compliance documentation, obtain NFRC-equivalent certification from the Canadian Standards Association (CSA A440) or confirm with your AHJ which rating system is accepted.
Disclaimer: Code requirements vary by jurisdiction and code edition. Always verify the adopted code version and any local amendments with the authority having jurisdiction (AHJ) for your specific project.