New Jersey Building Permits — Complete Guide (2026)
Find, Apply & Track Permits in Cities and Counties Across New Jersey
New Jersey has one of the strongest statewide building code systems in the US, administered through the Uniform Construction Code (UCC). Every municipality must enforce the code. Hudson County and Bergen County are the most complex markets.
How building permits work in New Jersey
Building permit requirements and processing times in New Jersey vary by city and county. Use the links below to apply, check status, schedule inspections and find permit information for your location.
Learn the step-by-step permit process →Not sure where to apply?
Enter your city or address to find your permit office.
Permit costs by type — New Jersey
| Permit Type | Fee Range | Processing Time | Notes |
|---|---|---|---|
| Electrical | $100–$300 | 1–5 days | NJ licensed electrical contractor required |
| Plumbing | $90–$275 | 1–5 days | NJ licensed plumbing contractor required |
| HVAC / Mechanical | $100–$300 | 2–6 days | NJ licensed HVAC contractor required |
| Roofing | $125–$375 | 1–5 days | Full replacement permit required statewide |
| New Construction | $900–$2,800 | 3–10 weeks | Northern NJ costs among highest in region |
| Room Addition | $500–$1,500 | 2–7 weeks | Consistent UCC process statewide |
| Deck / Patio | $175–$525 | 1–5 weeks | Frost depth 36 inches statewide |
| ADU | $400–$1,100 | 2–6 weeks | NJ removed many ADU barriers in 2021 |
| Solar | $100–$300 | 1–5 days | Strong NJ solar incentive programs (SREC) |
| Pool | $200–$600 | 2–5 weeks | Barrier fence strictly enforced |
Major New Jersey cities — apply online
Most New Jersey building permits are issued by cities. Click your city to access the permit portal, apply online, or check permit status.
Permit costs by county — top New Jersey counties
County building departments handle unincorporated areas. Click a county to access its permit portal directly.
How to get a building permit in New Jersey
Find your municipality's Construction Office
Every NJ municipality has a Construction Official under the UCC. Search your town's website or call town hall.
NJ contractor licensing
New Jersey requires licensed contractors for all trade work — electrical, plumbing, HVAC, fire protection. Verify at NJ DCA.
Submit UCC permit application
Many NJ municipalities use the state's eDRS online system. Others have their own portals. Paper applications are still common in smaller towns.
Energy subcode compliance
NJ energy code (based on IECC) requires compliance documentation for most construction projects. REScheck is commonly used.
Multiple subcode inspections
NJ UCC requires separate inspections for each subcode — building, electrical, plumbing, fire. All must pass before CO is issued.
ADU permits in New Jersey — what you need to know
🏠 New Jersey ADU-friendly status: Partial — improving
New Jersey has no statewide ADU mandate but the NJ Council on Affordable Housing (COAH) has created pressure on municipalities to allow accessory units. Many NJ townships allow accessory apartments with specific conditions. Bergen and Middlesex County municipalities vary widely.
Find a licensed New Jersey contractor
New Jersey requires licensed professionals for most permitted work. Always verify a contractor's license before hiring — it protects you and is required for most permit types.
General Contractors
Find pre-screened general contractors for your New Jersey home project. Compare quotes on permitted work.
Find a Contractor →Verify NJ HIC Registration
Verify your contractor holds a valid NJ Division of Consumer Affairs – HIC Registration license before any permitted work begins.
Verify NJ HIC Registration →Electricians & Plumbers
Specialty-licensed electricians and plumbers are required for all permitted electrical and plumbing work in New Jersey.
Learn More →Ready to get started? Browse verified, licensed contractors serving New Jersey homeowners and get free quotes on your project.
🔍 Find a Contractor Near YouFrequently asked questions — New Jersey permits
Disclaimer: HousePermits.com is an independent resource and is not affiliated with any government agency.