Pennsylvania building code
The residential code in Pennsylvania is the International Residential Code of 20211, effective 1.
On this page
Codes in force in Pennsylvania
Each code family with the edition and the date it took effect, as the adopting agency or statute states them.
| Code | Title as adopted | Model edition | Effective |
|---|---|---|---|
| International Residential Code (IRC) | International Residential Code of 20211 | 20211 | 1 |
| International Building Code (IBC) | International Building Code of 20211 | 20211 | 1 |
| International Existing Building Code (IEBC) | International Existing Building Code of 20211 | 20211 | 1 |
| International Mechanical Code (IMC) | International Mechanical Code of 20211 | 20211 | 1 |
| International Fuel Gas Code (IFGC) | International Fuel Gas Code of 20211 | 20211 | 1 |
| International Plumbing Code (IPC) | International Plumbing Code of 20211 | 20211 | 1 |
| Energy code, residential | International Energy Conservation Code of 20211 | 20211 | 1 |
| Energy code, commercial | International Energy Conservation Code of 20211 | 20211 | 1 |
| International Fire Code (IFC) | International Fire Code of 20211 | 20211 | 1 |
| Wildland-Urban Interface Code (IWUIC) | International Wildland-Urban Interface Code of 20211 | 20211 | 1 |
| Swimming Pool and Spa Code (ISPSC) | International Swimming Pool and Spa Code of 20211 | 20211 | 1 |
Adopted by: Pennsylvania Department of Labor and Industry (final-omitted rulemaking, 55 Pa.B. 7701)1.
Scope, amendments and transition rules
International Residential Code (IRC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
International Building Code (IBC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
International Existing Building Code (IEBC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
International Mechanical Code (IMC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
International Fuel Gas Code (IFGC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
International Plumbing Code (IPC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- Not administered by municipalities within a county of the second class1
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
Energy code, residential
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- Residential provisions adopted with listed modifications1
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
Energy code, commercial
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- Commercial provisions adopted with listed modifications1
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
International Fire Code (IFC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- Only to the extent referenced by other adopted ICC codes1
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
Wildland-Urban Interface Code (IWUIC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
Swimming Pool and Spa Code (ISPSC)
- Scope
- Statewide minimum; local governments may go further1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Local amendments allowed?
- Yes2
- Amendments
- 34 Pa. Code § 403.211
- Next edition (not yet in force)
- 2024 ICC codes under Review and Advisory Council review3
How Pennsylvania adopts building codes
Pennsylvania Construction Code Act, 35 P.S. § 7210.101 et seq.; 34 Pa. Code § 403.21
- 2021 ICC codes adopted as the Uniform Construction Code.
The Department adopts and incorporates by reference the following codes as the Uniform Construction Code…
1 - Municipalities enforce by ordinance adopting the UCC.
(1) In order to administer and enforce the provisions of this act, municipalities shall enact an ordinance concurrently adopting the current Uniform Construction Code as their municipal building code and the current International Fuel Gas Code for the purposes described in section 102.
2 - Over 90% of 2,562 municipalities enforce locally.
Over 90% of Pennsylvania's 2,562 municipalities have elected to administer and enforce the UCC locally, using their own employees or via certified third party agencies (private code enforcement agencies) that they have retained.
4 - Opt-out municipalities: owner hires certified third-party agency for residential.
(b) An applicant for a residential building permit shall obtain the services of a third-party agency certified in the appropriate categories to conduct the plan review and inspections under § § 403.61—403.66 (relating to permit and inspection process for residential buildings).
1 - 2021 triennial update effective January 1, 2026.
Pennsylvania’s Uniform Construction Code Triennial Update was approved by the Independent Regulatory Review Commission on October 16, 2025.
4 - Triennial ICC review by the Review and Advisory Council.
The Council is also charged with reviewing the most recent triennial building code updates published by the International Code Council (ICC).
3 - Regulations take effect 33 months after council review begins.
(i) Except as provided in subparagraph (ii), regulations adopted under this act shall become effective 33 months after the commencement of council review as provided for in section 108(a)(1)(i).
2 - IPC not enforced by municipalities in counties of the second class.
(i) A municipality within a county of the second class may not administer and enforce the ‘‘International Plumbing Code’’ adopted under this chapter.
1
- Applies to
- All buildings in Pennsylvania, subject to statutory exclusions2
- Can local rules be stricter?
- Yes2
What local governments may change
35 P.S. § 7210.503; 34 Pa. Code § 403.102(i)
- Local ordinances may not fall below the UCC.
Subject to the provisions of this act, no municipality may propose or enact any ordinance which is less than the minimum requirement of the Uniform Construction Code, except as provided in subsection (b.1).
2 …the municipal governing body may propose and enact an ordinance to equal or exceed the minimum requirements of the Uniform Construction Code under the law governing the adoption of ordinances in that jurisdiction.
2- Statewide minimum; local governments may go further.
A municipality may enact an ordinance containing standards that equal or exceed the Uniform Construction Code as adopted by § 403.21 (relating to the Uniform Construction Code) under section 503 of the act (35 P.S. § 7210.503) after Department review and approval.
1
- Can local rules be stricter?
- Yes2
Residential code in Pennsylvania cities
The edition each city enforces, from the city’s own adoption page or ordinance.
| City | Residential code | Effective |
|---|---|---|
| Philadelphia | 2021 IRC5 | 5 |
For permits, exemptions and owner-builder rules, see Pennsylvania building permits. To compare editions across states, see the code adoption map.
Sources
- 34 Pa. Code § 403.21. Uniform Construction Code.Pennsylvania Code & Bulletin (Legislative Reference Bureau), official full-text Pennsylvania CodeEffective January 1, 2026Checked November 6, 2026
- Pennsylvania Construction Code Act, Act of Nov. 10, 1999, P.L. 491, No. 45Pennsylvania General Assembly (palegis.us), Unconsolidated StatutesChecked November 7, 2026
- UCC Review and Advisory Council | Department of Labor and IndustryPennsylvania Department of Labor & IndustryChecked November 6, 2026
- Uniform Construction Code | Department of Labor and Industry | Commonwealth of PennsylvaniaPennsylvania Department of Labor & Industry, Bureau of Occupational and Industrial SafetyChecked November 6, 2026
- 2021 I-Code transition materialsCity of Philadelphia, Department of Licenses and InspectionsChecked November 5, 2026