International Energy Conservation Code, residential
Alabama enforces the 2015 IECC residential
The record shows the 2015 International Energy Conservation Code (IECC) for residential buildings for Alabama, with no in-force date. Adopted by Alabama Home Builders Licensure Board (authority moved from ADECA effective Oct 1, 2024). The legal citation is Ala. Code 34-14A-2(2), 34-14A-12, 34-14A-82.
Record of adoption
Edition in force
2015 IECC
Lead only
- Legal citation
- Ala. Code 34-14A-2(2), 34-14A-12, 34-14A-82
- Adopted by
- Alabama Home Builders Licensure Board (authority moved from ADECA effective Oct 1, 2024)
The DOE energycodes.gov tracker lists edition 2015, effective Oct 1, 2016. The statute defines the code as based on the IRC and the residential chapters of a published IECC but names no year.
Exceptions
- Local energy provisions may not exceed the Alabama Energy Code per 34-14A-12(b)(2)
Coming next
- Edition not knownPartialPlanned for Jan 1, 2027In developmentAla. Code 34-14A-82
Jan 1, 2027, is the builder compliance date for the residential building code.
How Alabama adopts the IECC residential
Same as the IRC: the Advisory Council recommends, the Home Builders Licensure Board adopts, and amendments must be based on published IRC/IECC editions.
Cycle. unknown
Laws, rulings, and other actions
- LegislationAla. Code 34-14A-12.1 (as in the HBLB statute compilation effective 2026-10-01)
Sets Jan 1, 2027, as the date residential home builders must follow the applicable residential code, without superseding local codes already in effect.
Enacted, residential builders must follow the applicable code beginning Jan 1, 2027
hblb.alabama.gov (opens in a new tab) - Other actionAlabama Residential Building Code Advisory Council first meeting
Council began work on the building and energy code recommendation due to the Home Builders Licensure Board by Oct 1, 2025.
- LegislationAct 2024-4432024 regular session
Moved residential code adoption from ADECA to the Home Builders Licensure Board and commercial energy code adoption from ADECA to the Alabama Licensing Board for General Contractors.
Enacted 2024, authority transfer effective Oct 1, 2024
dcm.alabama.gov (opens in a new tab)
How it was checked
Lead only
A tracker lists this edition. Nobody has checked it against the state’s own record yet.
The state’s record was last read on , from three source pages.
Evidence 4 sources
Sources for the record itself come first, the state’s own records ahead of others. A label marks a source about something else, such as an exception. A source marked secondary is not the state’s own record.
“The board shall have the sole authority to adopt the following codes:”
Home Builders Licensure Law (statute effective 10.1.2026), 34-14A-12Alabama Home Builders Licensure Boardhblb.alabama.gov (opens in a new tab)StatuteRetrieved About a coming change
“Beginning January 1, 2027, a residential home builder within this state”
Home Builders Licensure Law (statute effective 10.1.2026), 34-14A-12.1Alabama Home Builders Licensure Boardhblb.alabama.gov (opens in a new tab)StatuteRetrieved About how the state adopts codes
“Adoption authority of the residential building code was transferred from”
State Building Code (residential authority)Alabama Division of Construction Managementdcm.alabama.gov (opens in a new tab)Agency pageRetrieved About how the state adopts codes
Home Builders Licensure Law (statute effective 10.1.2026), 34-14A-82Alabama Home Builders Licensure Boardhblb.alabama.gov (opens in a new tab)StatuteRetrieved
Tracker cross-checks
Code adoption trackers are a cross-check. They are not Alabama’s own record.
About a tracker cross-check
Alabama Current Energy Code StatusCross-checkU.S. DOE Building Energy Codes Programenergycodes.gov (opens in a new tab)Tracker, secondaryRetrieved
DOE’s energycodes.govCross-check
Current State Code: 2015 IECC; State Amendments: Yes; Equivalent Code: 2009 IECC; Effective Date: 10/01/2016; Enforcement: Mandatory Statewide
Related pages
- See Alabama’s IECC residential on the map
- IECC residential adoption in every state
- All six codes in Alabama