City Building Permits
Harrisburg, PENNSYLVANIA Building Permit Guide
How to apply for a building permit in Harrisburg, Pennsylvania. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
City code authority for properties within Harrisburg city limits; Bureau processes building permits, inspections, and trade licenses.
- Department
- City of Harrisburg Bureau of Codes, within Building and Housing
- Address
- Martin Luther King Government Center, 10 N 2nd Street, Suite 205, Harrisburg, PA 17101
- Phone
- 717-255-6553
- codes@harrisburgpa.gov
Online Permit Portal
Platform: Revize documents/forms page • Account required: No • Submission: In-person only
Additional resources:
Application Process
- Download the applicable permit form from the Bureau of Codes documents page.
- Prepare permit materials and fees; zoning or Historic Board review may be required depending on project scope and location.
- Submit to Bureau of Codes at 10 N 2nd Street, Suite 205, or mail the application with supporting information and fees.
- Bureau reviews and issues comments or approval; residential permits must be approved within 15 business days (5 business days if stamped by a licensed design professional), and commercial permits within 30 business days, with additional time for zoning or historic review.
- After issuance, complete required inspections and obtain final approvals before occupancy or use.
Typical processing time: Residential 15 business days (5 business days if stamped by a licensed design professional); commercial 30 business days; longer if zoning or Historic Review Board review is needed.
Source: City of Harrisburg Bureau of Codes, within Building and Housing
General Requirements
Permits are required for electrical and plumbing replacements, any work exceeding $1,000, roofing, fences, sheds, decks, replacement windows and doors, structural work, mechanical installations, additions and alterations, solar, pool and spa work, retaining walls 4 feet or higher, change of use/occupancy, signs, demolition, and new buildings/structures.
Required Documents
- Permit application
- Project-specific construction documents
- Zoning and historic approvals when applicable
- Trade-specific forms from the documents page
- Permit validity
- Building permit expires after 6 months if work is not continuous.
- Building code
- Pennsylvania UCC code set effective February 14, 2022, based on the 2018 ICC family and 2017 NEC. Pennsylvania's statewide UCC update became effective January 1, 2026; confirm current code edition with the Bureau for active filings.
- Owner-builder
- No separate public owner-builder policy found; emergency repairs may proceed before permit only if the application is filed within 3 business days.
- Contractor requirements
- City requires master electrician license for electrical work, master plumber license for plumbing work, and a City of Harrisburg Business Privilege License for contractors doing work in the city. Pennsylvania home improvement registration applies for work exceeding $5,000.
Fees
- Plan check fee
- Published in downloadable fee schedule documents; exact text not exposed in crawlable page output.
- Permit fee formula
- Published in downloadable fee schedule documents on the documents/forms page; exact formulas not exposed in crawlable page text.
- Reinspection fee
- Published in downloadable fee schedule documents; exact text not exposed in crawlable page output.
- Payment note
- Permit fees must accompany mailed or in-person applications per Bureau FAQ.
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
Contact the City of Harrisburg Bureau of Codes, within Building and Housing to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- Bureau of Codes (in-person)
- Mail to 10 N 2nd Street, Suite 205 (mail)
- Inspection hours
- Monday through Friday, 8:00 a.m. to 4:00 p.m.
Typical inspection sequence: The city publishes a "Required Inspections" document, but the sequence text is not exposed on the crawlable page; expect trade and building inspections tied to the approved scope.
Additional Resources
- Building code: Pennsylvania UCC code set effective February 14, 2022, based on the 2018 ICC family and 2017 NEC. Pennsylvania's statewide UCC update became effective January 1, 2026; confirm current code edition with the Bureau for active filings.
- Verify contractor license: Pennsylvania UCC and Labor & Industry
- Zoning information: View zoning info
- Pennsylvania Uniform Construction Code
- License lookup guide: Pennsylvania Contractor License Requirements
- Contract template: Pennsylvania Homeowner-Contractor Agreement
- Pennsylvania hub: Pennsylvania Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the City of Harrisburg Bureau of Codes, within Building and Housing before applying.
Need help with your project?
Navigating permits in Harrisburg can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Dauphin County