Do I Need a Permit in Duluth, MN? Rules by Project
Checked against the official sources below on November 12, 2026. By Twin Ports Contractors.
Short answer: In Duluth, MN, most work on a home's structure, plumbing, wiring, heating or gas piping needs a permit. That includes roofing, siding, windows, doors and nearly every deck. Painting, flooring, cabinets and countertops do not. If you hire a contractor, the City says it is best practice for the contractor to hold the permit. Unsure? Call Construction Services at 218-730-5240.
This guide covers the City of Duluth, MN only. Its rules and fees come from City of Duluth, MN pages, plus one Minnesota Department of Labor and Industry guide. It does not cover other cities or townships. Ask your own building office.
Does my project need a permit?
| Project | Permit? | What the City says |
|---|---|---|
| Reroofing | Yes | Roofing requires a permit. |
| Siding | Yes | Siding requires a permit. |
| Replacing windows or doors | Yes | Even same-size, same-style replacements. |
| Drywall | Usually | A building permit is needed when the work affects more than half a sheet of drywall. |
| Insulation and vapor barrier | Yes | Listed with the work that requires a permit. |
| Deck | Nearly always | See “Decks” below. |
| Fence | Depends on height | See “Fences” below. |
| Shed, up to 200 square feet | No building permit | One story, detached. Zoning setbacks still apply. |
| Retaining wall | Over four feet, yes | Measured from the bottom of the footing to the top of the wall. Any wall that supports a load such as a driveway or building needs one at any height. Plans must be stamped by a structural engineer licensed in Minnesota. |
| Water heater | Yes | New or replacement. |
| Furnace, boiler or air conditioner | Yes | An HVAC permit. |
| New plumbing fixtures or piping; replacing a sink, shower or tub | Yes | Any work that alters the water supply. For like-for-like bathroom swaps, see “Bathroom” below. |
| Reconnecting a dishwasher or ice maker; replacing a faucet or toilet | No | As long as the existing piping and water supply are not altered. |
| New lights, switches, outlets or circuits | Yes | Electrical permits come from the State, not the City. |
| Swapping a light, switch or outlet like-for-like | No, per the City | The City’s FAQ says like-for-like swaps need no permit. Electrical permits come from the State, so read the state’s rules first. |
| Painting, wallpaper, tile, carpet, cabinets, countertops | No | Finish work. |
| Sidewalk or driveway | No building permit | Unless it is part of an accessible route. |
For wiring, the City gives a rule of thumb. Cutting into a wire, adding new wire, or taking the cover off the service panel all mean you need a permit.
Even exempt work must follow the code. The City also notes that its lists are not complete. When in doubt, call 218-730-5240.
Kitchens, bathrooms and bedrooms
- Kitchen. Cabinets, countertops and painting need no permit. Removing plaster or sheetrock needs a building permit. A kitchen remodel usually also needs plumbing and electrical permits, and an HVAC permit for the stove hood.
- Bathroom. The City’s pages disagree here. One says fixtures and finishes can be upgraded without a permit when every item is a like-for-like exchange. Another says replacing a sink, shower or tub requires a permit. Replacing a faucet or toilet without changing the piping needs none. Replacing a tub with a shower needs a building permit. Ask before you swap a fixture.
- Adding a bedroom. This takes a building permit, a new smoke or CO alarm, and a code compliant egress window, plus an electrical permit if it applies.
- Finishing an attic or basement. The City lists special requirements, including a code compliant stairway, headroom and a window for light, ventilation and egress.
One project can need several permits. The City’s example: a water heater needs a plumbing permit, an electrical permit if new wiring goes in, and a gas piping permit if a new gas line goes in.
Who should pull the permit
If you hire a contractor, let the contractor hold the permit. Whoever holds the permit answers for every correction and for meeting the codes. That is why the City calls it best practice for the contractor to apply for the permit and hold it.
The state says the same thing from the other side. Minnesota’s Department of Labor and Industry lists “asks the homeowner to obtain permits for the job” among its red flags for an unreliable contractor. If you pull the permit, you are responsible for code compliance.
Who may hold each permit, from the City’s permit list. “Owner occupant” has limits, listed under “Doing the work yourself”.
| Permit | Who may hold it |
|---|---|
| Residential building, reroofing, siding, deck, window and door replacement | Owner occupant or Minnesota licensed residential contractor |
| Residential plumbing, gas piping | Owner occupant (owner-occupied single-family homes only) or licensed plumbing contractor |
| Residential HVAC, fireplace | Owner occupant or Minnesota bonded mechanical contractor |
By that list, the permit for a reroof, siding or deck job is held by you, if you own and live in the home, or by a Minnesota licensed residential contractor. Check the license before you sign, and see what licensed, bonded and insured mean.
One gap to know about. Minnesota does not require a state license for some one-skill contractors, and heating contractors file a bond in place of a license. The City’s list still names who may hold each permit. If your contractor is not on that list, ask Construction Services who should hold the permit before work starts.
Doing the work yourself
The City says that if you own and live in a single-family home, you can do nearly all of the maintenance and renovation work yourself. The limits it lists:
- Outside plumbing must be done by a licensed contractor.
- You may do electrical work on the house side of the main breaker. Work on the other side takes a licensed electrical contractor. The State sets its own conditions for homeowner wiring, and they are stricter in a two-unit home. See electrical work in Minnesota.
- In a new single-family home, a licensed plumbing contractor must do the plumbing until you can occupy the home.
For other homes the rules are tighter. The City says plumbing and gas piping permits can be taken out only by a licensed contractor unless the home is an owner-occupied single-family dwelling. In a two-unit home, or one with an active rental license, it says a licensed contractor may also need to hold the electrical and HVAC permits.
What it costs in 2026
In 2026 the City lists these flat fees for existing one- and two-family homes. Several of them were priced by the value of the work before 2026. Each includes a $1.00 state surcharge.
| Permit | 2026 flat fee |
|---|---|
| One window or door | $101.00 |
| Two or more windows or doors | $201.00 |
| Reroof, re-side, or drywall and insulation | $201.00 |
| Multiple maintenance (two or more of these on one structure at the same time: reroofing, re-siding, window or door replacement, drywall or insulation) | $351.00 |
| Water heater, new or replacement | $56.00 |
| Air conditioner install and miscellaneous HVAC work | $101.00 |
| Boiler or forced air furnace replacement, per unit | $151.00 |
| Entire heating system replacement | $201.00 |
| Gas fireplace | $101.00 |
| Solar panels, when no other structural work is needed | $66.00 |
Most other permits are priced by valuation. For one- and two-family homes the City sets that valuation from its own table. A few use another basis, such as fill permits, which go by the volume of material moved. The City has a fee calculator on its permit fees page. Fees change, so confirm the amount with the City before you budget.
How the process works
- Check your property. Look up the setbacks and permitted uses for your lot. The City’s permit process page links to both.
- Apply online. City permits can be applied for through ePlace, the City’s online system. Electrical permits are applied for through the Minnesota Department of Labor and Industry.
- Review. A permit coordinator checks that the application is complete. Where plan review is required, a plans examiner reviews the plans.
- Pay and print. The permit is issued once the invoice is paid. Print the permit, the inspection card and the stamped plans. They must be on site for the inspector.
- Call for inspections. Inspections are required for all work that requires a permit. The permit holder schedules them. Call at least 24 hours ahead.
- Final inspection. The project is complete when it passes.
Timing the City gives: most residential deck permits are issued within 3 to 5 business days once everything is submitted, and most detached garage permits within 5 to 7 business days. A permit becomes invalid after 180 days of inactivity.
Do not start before the permit is issued. The City says a fee equal to the permit fee is then due, so the fee doubles, and other enforcement could follow.
Decks
- The only deck the City exempts is a platform. A platform is not attached to a building, is not above 30 inches from grade, has no frost depth footings, and is not part of an accessible route.
- Plan on a permit for any other deck, and confirm with Construction Services.
- Guardrails are required on any deck 30 inches above grade. They must be 36 inches tall, with openings too small for a 4-inch sphere.
- Plan ahead. The City asks you to apply at least two weeks before you want to start.
- A deck typically gets three inspections: footings, framing and final. Footings must be inspected before the concrete is poured.
Decks, additions and garages may also need a site plan tied to a boundary survey. For most lots, the City says no new survey is needed if you can find at least three property corners and have a copy of the legal boundary survey. Without those, expect to need a survey in most cases.
Fences
- A fence about four feet tall or taller needs a fence permit from Planning and Development. The fee is $100. The Planning page says “4 ft or taller”; the Construction Services page says “over four feet”. At exactly four feet, ask.
- A fence taller than 7 feet also needs a building permit, with plans stamped by a structural engineer.
- Fences must sit at least 3 feet back from the right of way, such as a street or alley.
- The property owner must be the applicant, or give signed consent to whoever applies.
- Height limits apply. In a front yard a fence may not be over four feet, or six feet if it is ornamental and at least 50% open. In side and rear yards of residential zones the limit is eight feet. Chain link is not allowed in front yards, apart from a vinyl-coated one up to four feet with a permit. Check before you buy materials.
- Call Gopher State One Call at 811 before you dig. The Planning page says the call is required.
Why the permit is worth it
The City gives these reasons:
- It is the law. State statute and local ordinance require work to meet the building code.
- It keeps the contractor honest. Much of the work ends up out of sight inside walls and floors. The City says a permit requires sound and safe methods and materials, and inspections assure you they were used.
- Insurance. The City warns that an insurance company may not honor a policy for work done without a permit.
- Resale. Permit history is public record. The City says it gets many inquiries about a home’s permit history before a purchase offer.
Questions to ask your contractor
- Will you pull the permit in your company’s name?
- What is your state license or bond number, and can I look it up?
- Which permits does this job need: building, plumbing, HVAC, gas, electrical?
- Who schedules the inspections, and will I get a copy of the final approval?
Common questions
Do I need a permit to replace my roof in Duluth, MN?
Yes. The City of Duluth, MN lists roofing among the work that requires a permit. The residential reroofing permit can be held by an owner occupant or a Minnesota licensed residential contractor. In 2026 the flat fee for a reroof on an existing one- or two-family home is $201.00.
Do I need a permit to replace a water heater in Duluth, MN?
Yes. The City says replacing or installing a water heater requires a permit. In 2026 the flat fee for a new or replacement water heater in an existing one- or two-family home is $56.00.
What happens if work starts without a permit in Duluth, MN?
The City says a fee equal to the permit fee is due, so the permit fee doubles. It says other enforcement actions could also follow.
Do I need a permit for a shed in Duluth, MN?
A one-story detached shed of up to 200 square feet does not need a building permit, the City says. It must still meet the zoning setbacks.
Can I do the work on my own house in Duluth, MN?
Mostly, if you own and live in a single-family home. The City says an owner occupant can do nearly all of the maintenance and renovation work on it. Some work, such as outside plumbing, must be done by a licensed contractor.
Sources
Every rule, number and deadline in this guide comes from these official pages, read on November 12, 2026. Rules change. The source is always the final word.
- Residential projects FAQs (City of Duluth, MN, Construction Services and Inspections)
- About permits (City of Duluth, MN)
- Permit types (City of Duluth, MN)
- Permit fees (City of Duluth, MN)
- Interior remodels and small projects (City of Duluth, MN)
- Residential decks (City of Duluth, MN)
- Fence permits (City of Duluth, MN, Planning and Development)
- Basic permit process (City of Duluth, MN)
- Inspection information (City of Duluth, MN)
- A Consumer's Guide to Hiring a Residential Building Contractor (Minnesota Department of Labor and Industry)
This guide is general information, not legal advice.
Find a contractor
- Roofers in Duluth, MN
- Siding and Window Contractors in Duluth, MN
- General Contractors and Remodelers in Duluth, MN
- Home Builders in Duluth, MN
- Electricians in Duluth, MN
- Plumbers in Duluth, MN
- HVAC Contractors in Duluth, MN
- Concrete and Masonry Contractors in Duluth, MN
- Excavating and Septic Contractors in Duluth, MN
- Deck Builders in Duluth, MN
- Painters and Drywall Contractors in Duluth, MN
More guides
- Licensed, Bonded and Insured in Minnesota: What It Means
- Who Needs a Contractor License in Minnesota?
- Mechanic's Liens in Minnesota: How to Avoid Paying Twice
- Minnesota Home Warranty Law: New Homes and Remodeling
- How to Check a Contractor's License in Minnesota
- Minnesota Contractor Recovery Fund: How to Get Paid
- Problem With a Contractor in Minnesota? Your Options
- Ice Dams in Minnesota: Causes, Fixes and What Not to Do
- Storm Damage in Minnesota: Roofers and Insurance Claims
- Electrical Work in Minnesota: Permits and Who Can Do It
- How Do I Know a Plumber Is Legit in Minnesota?