Do I need a permit to replace my roof in Saint John NB?
Do I need a permit to replace my roof in Saint John NB?
For a standard like-for-like shingle replacement in Saint John — stripping the old shingles and installing new ones on the same deck and the same roof structure — you generally do not need a building permit. This is considered routine maintenance and falls outside the permit threshold in Saint John and across New Brunswick. However, there are specific situations where a permit is required, and getting this wrong carries real consequences.
The permit requirement kicks in when your roofing project involves structural changes. If you're adding a dormer, changing the roof pitch, adding structural ridge beams, replacing or reinforcing the roof framing, or making any modification to the structural system of the roof — that work requires a building permit from the City of Saint John's building inspection department. The roof replacement itself doesn't trigger it, but the structural work that may accompany it does.
Egress window installation in the roof slope (skylights or roof windows that create a fire egress from an upper floor or attic bedroom) also typically requires a permit because it involves cutting into a structural element and potentially altering the habitable space classification of the attic. If you're adding a skylight as part of a re-roofing project, check with the City of Saint John's building inspection office before work starts.
Electrical work that runs with a roofing project — say, running conduit or wiring for rooftop solar panels, heat cables, or ventilation fans — requires TSANB involvement and the appropriate electrical permit. The roofing itself doesn't trigger it, but the electrical scope does.
Saint John is an interesting case because it has a significant inventory of older heritage homes and properties in heritage districts, particularly in the Uptown and surrounding areas. If your property is a designated heritage structure or is located within a heritage conservation district, any exterior modification — including roofing material changes — may require Heritage Board approval before work begins. Changing from cedar shakes to metal roofing on a heritage-listed Victorian in Uptown Saint John, for example, isn't purely a permit question — it's a heritage approval question. Contact the City of Saint John's heritage staff early if your property has any heritage designation.
Even when no permit is required for the roofing work itself, there are code requirements that still apply. The National Building Code of Canada, adopted in NB, specifies minimum underlayment requirements, ice-and-water shield placement, ventilation standards, and wind resistance ratings for roofing in different climate zones. These requirements apply whether or not you pulled a permit — and a roofing contractor who installs a job that doesn't meet these requirements is doing substandard work regardless of the paperwork.
From a practical homeowner perspective, the most important pre-start step in Saint John isn't the permit question — it's confirming your roofing contractor carries WorkSafeNB coverage and has appropriate liability insurance. Roofing is one of the highest-risk trades for worker injury. If an uninsured worker falls off your roof in Saint John, you may be personally liable. Ask for the WorkSafeNB clearance letter before anyone sets up a ladder on your property.
If you're unsure whether your specific project requires a permit, call the City of Saint John Building Inspection department directly — they're used to these questions and will give you a clear answer in minutes. Better a five-minute phone call than a stop-work order mid-project or a problem at resale when the buyer's lawyer asks for documentation.
---
Looking for experienced contractors? The New Brunswick Construction Network connects homeowners with qualified professionals:
View all contractors →Reno IQ -- Built with local renovation expertise, NB knowledge, and real construction experience. Answers are for informational purposes only.
Ready to Start Your Renovation Project?
Find experienced renovation contractors in New Brunswick. Free matching, no obligation.