National Electrical Code (NFPA 70)
Pennsylvania enforces the 2020 NEC, with exceptions
The 2020 National Electrical Code (NEC) has been in force in Pennsylvania since Jan 1, 2026. It applies statewide, with exceptions. Adopted by Pennsylvania Department of Labor & Industry, through its UCC adoption of the 2021 IBC and IRC. The legal citation is 34 Pa. Code Sec. 403.21 (adopts the 2021 IBC, which references NFPA 70), Regulation #12-125.
Record of adoption
Edition in force
2020 NEC
NFPA 70 (National Electrical Code) as referenced by the Pennsylvania UCC’s 2021 IBC
Partial
- In force since
- Legal citation
- 34 Pa. Code Sec. 403.21 (adopts the 2021 IBC, which references NFPA 70), Regulation #12-125
- Adopted by
- Pennsylvania Department of Labor & Industry, through its UCC adoption of the 2021 IBC and IRC
- Applies
- Statewide, with exceptions
- Also called
- NEC, NFPA 70-2020, 2020 NEC
NFPA 70-2020 is inferred from the 2021 IBC reference and is cited by Philadelphia and a township memo; no state page was found naming the NEC edition.
Exceptions
- Philadelphia lists 2020 NFPA 70 as a referenced standard under its own Title 4 code
- No stand-alone statewide NEC adoption rule was found; a township memo says the NEC applies as referenced in the 2021 IBC
How Pennsylvania adopts the NEC
No separate NEC adoption step was found: a township memo says the NEC applies as referenced in the 2021 IBC, so it would change only when a Council-reviewed triennial update takes effect. That process is the Construction Code Act’s: Council review starts 21 months after ICC publication, a two-thirds majority of members is needed to adopt or modify contested sections, and L&I promulgates final-omitted regulations without change within nine months of the report, effective 33 months after review began. No bill or legislative vote is part of it.
Cycle. Triennial by design (Council review starts 21 months after each ICC edition and rules take effect 33 months after review begins), but adoption has been irregular: 2015 I-Codes effective Oct 1, 2018, 2018 I-Codes effective Feb 14, 2022 (per L&I’s home page), 2021 I-Codes effective Jan 1, 2026.
Laws, rulings, and other actions
- Other actionRegulation #12-125: UCC triennial update adopting the 2021 I-Codes (final-omitted)
Adopts nearly all provisions of the 2021 ICC codes with Pennsylvania modifications, effective Jan 1, 2026, after IRRC approval on Oct 16, 2025.
- Other actionPhiladelphia L&I Code Bulletin B-2501: implementation of the 2021 International Codes
Philadelphia moves its Title 4 construction code to the 2021 I-Codes from Jan 1, 2026, requires them for applications received on or after Jul 1, 2026, and keeps its Administrative Code as a local construction code.
- LegislationAct 36 of 2017 (P.L. 356, No. 36)
Added Section 108 with the current Council schedule and two-thirds vote rule, amended Sections 107 and 304, required a re-review of the 2015 I-Codes, and let first-class cities adopt provisions of the 2018 ICC codes.
Enacted Oct 25, 2017
legis.state.pa.us (opens in a new tab) - LegislationAct 1 of 2011HB 377, 2011 regular session
Set a two-thirds Council vote for revisions sent to the Secretary, required public hearings and L&I adoption of the revisions without change, and added Section 901 subsections on log walls, one- and two-family sprinklers, floor fire protection and wall bracing.
Enacted Apr 25, 2011, effective on enactment except the Section 107(c)(2) change effective Jul 1, 2012
legis.state.pa.us (opens in a new tab) - LegislationAct 45 of 1999 (P.L. 491, No. 45), Pennsylvania Construction Code Act
Created the statewide Uniform Construction Code, adopted by L&I regulation, and the Review and Advisory Council; its Sections 107, 108 and 304 now set the update process.
Enacted Nov 10, 1999
legis.state.pa.us (opens in a new tab)
How it was checked
Partial
Researched in the state’s own record. The seal stays broken until the passage is on file word for word.
The state’s record was last read on , from five source pages.
Evidence 6 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 effective date is January 1, 2026.”
Uniform Construction Code - UCC Review & Advisory CouncilPennsylvania Department of Labor & Industrypa.gov (opens in a new tab)Agency pageRetrieved “The effective date is January 1, 2026.”
Uniform Construction Code (UCC)Pennsylvania Department of Labor & Industrypa.gov (opens in a new tab)Agency pageRetrieved “2020 NFPA 70 (National Electrical Code)”
B 2501 Implementation of 2021 International CodesCity of Philadelphia, Department of Licenses and Inspectionsphila.gov (opens in a new tab)Agency pageRetrieved “The expected effective date of the final-form regulation: January 1, 2026”
Regulation #12-125 final-form regulation package (includes Review and Advisory Council letter of September 14, 2024)Pennsylvania Department of Labor & Industry (filed with IRRC)irrc.state.pa.us (opens in a new tab)Other sourceRetrieved Regulation #12-125 final-form regulation package (includes Review and Advisory Council letter of September 14, 2024)Pennsylvania Department of Labor & Industry (filed with IRRC)irrc.state.pa.us (opens in a new tab)Other sourceRetrieved Code Change Memo 2026Manheim Township, Lancaster County (Pennsylvania)manheimtownship.org (opens in a new tab)Other source, secondaryRetrieved
Tracker cross-checks
Code adoption trackers are a cross-check. They are not Pennsylvania’s own record.
NFPA’s enforcement mapCross-checkAgrees with the record
Pennsylvania 2020 (1/1/2026)
Read Oct 18, 2026; NFPA page as of Aug 3, 2026.