Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most full bathroom remodels in Chanhassen require a permit if you're moving any fixture, adding electrical circuits, installing a new exhaust fan, or converting between tub and shower. Surface-only work (tile, vanity swap in place, faucet replacement) does not.
Chanhassen Building Department uses the 2020 Minnesota State Building Code with local amendments, and enforces it more aggressively on plumbing/electrical changes than on cosmetic-only work. What sets Chanhassen apart: the city has published a detailed bathroom remodel checklist on its website that explicitly lists which items trigger permit requirements — fixture relocation, drain-line changes, new GFCI circuits, exhaust ductwork, and wall framing — and which don't (faucet swap, vanity in place). Unlike some Twin Cities suburbs that bundle bathroom permits into a single 'interior alteration' fee, Chanhassen breaks them down by trade (plumbing separate from electrical), which can lower your cost if you're only touching one system. The city also requires that homeowners submit a waterproofing detail for any shower or tub installation, specifying your membrane type (Schluter, HydroBan, cement board + liquid membrane) — vague plans get bounced. Plan-review timelines run 5-10 business days for a standard bath remodel; expedited review costs extra. Owner-builders (occupants of owner-occupied homes) can pull permits themselves in Chanhassen, saving contractor markup, but you still need all inspections and signed-off drawings.

What happens if you skip the permit (and you needed one)

Chanhassen bathroom remodel permits — the key details

The threshold in Chanhassen is straightforward: if you're moving a toilet, sink, shower valve, or tub — or installing a new one — you need a plumbing permit. If you're adding a new electrical circuit to serve a heated floor, ventilation fan, or lighting upgrade, you need an electrical permit. If you're converting a tub to a shower or vice versa, you need both plumbing and a building permit for the waterproofing assembly change (IRC R702.4.2 requires a slip-resistant floor and sealed wall cavity). The city's Building Department (housed at City Hall, 7700 Market Boulevard) processes these through a unified online portal where you'll upload your contractor's drawings or architect plans. Most homeowners working with a contractor don't touch the portal themselves — the contractor files, pays the fee, and coordinates inspections. If you're owner-building, you'll log in yourself, upload a hand-drawn plan or a PDF from a supplier, and attend each inspection in person.

Waterproofing is the single biggest rejection reason in Chanhassen bathroom permits. The 2020 Minnesota State Building Code adopted IRC R702.4.2, which mandates a moisture barrier for all tub and shower walls from floor to 48 inches (or ceiling if the tub/shower occupies an exterior wall). Chanhassen's checklist specifies: you must declare your waterproofing method on the permit application. Options include Schluter (prefab, DRY-SET, KERDI, or equivalent), HydroBan or similar liquid applied membrane over cement board, or closed-cell foam + membraned drywall. Submitting a plan that just says 'drywall' gets rejected; so does 'we'll use good sealant.' The city wants to see a product data sheet or at minimum the manufacturer name and type. Why? Because improper waterproofing is the #1 cause of hidden mold and structural rot in Minnesota bathrooms — the state's humidity and ice-dam dynamics mean water intrusion spreads upward into rim joist and double-top plates. Once decay starts, remediation costs $5,000–$15,000+. The permit and inspection catch this before it becomes a hidden defect.

Electrical code in bathrooms is non-negotiable: IRC E3902 (adopted as part of Minnesota code) requires all outlets within 6 feet of a sink, toilet, tub, or shower to be GFCI-protected. Most remodels either install a GFCI outlet or tie into an existing GFCI circuit. Bathroom exhaust fans must be on a dedicated circuit (not shared with lighting) and wired to a humidistat or motion sensor in many cases — check your plan. The ductwork must terminate outside the home (not in the attic — that's a moisture disaster), and the duct diameter must match the fan nameplate (typically 4 or 6 inch). Chanhassen inspectors physically look at the duct termination; they won't sign off if you've vented into a soffit or left it dangling in the attic. AFCI (arc-fault circuit interrupter) is required on any newly installed 15 or 20 amp circuit in a bedroom or living area adjacent to the bathroom; however, AFCI is NOT required in the bathroom itself under 2020 code, only GFCI.

Plumbing trap-arm length is another common trip-up. When you relocate a toilet or sink drain, the trap arm (the horizontal line from fixture to stack/vent) cannot exceed 2 feet unless a vent is installed closer. Many homeowners try to snake a drain across a long wall to meet an existing stack and run into code. The Chanhassen inspector will measure this during rough-in; if the trap arm is too long, the fixture will hold water, backing up and smelling. You'll be told to re-route or install a new vent. This is not a 'fix at final' item — it fails rough-plumbing inspection. If you're moving a toilet more than a few feet, ask your plumber to show you the vent routing on a sketch before the permit is pulled.

Timeline and cost: A full bathroom remodel permit in Chanhassen typically costs $300–$600 depending on the scope (fixture count and electrical complexity). The fee is based on the estimated cost of the work; if you estimate $15,000 in labor and materials, expect $450–$500. There's an online application fee (roughly $75) and then the permit fee. Plan review takes 5-10 business days; if the city finds issues (missing waterproofing spec, trap-arm diagram unclear), they'll issue a 'corrections required' notice, and you resubmit. Inspections happen in this order: (1) rough plumbing, (2) rough electrical, (3) final plumbing and electrical, (4) final building. Each inspection requires a 24-hour notice; inspectors typically come the next business day. If work is hidden (drywall closed before plumbing inspection), the inspector will require it opened, costing time and money. Plan on 3-4 weeks total from permit pull to final sign-off, assuming no corrections.

Three Chanhassen bathroom remodel (full) scenarios

Scenario A
Master bath in Chanhassen town home: toilet relocated 4 feet, new tub-to-shower conversion, new heated floor, ventilation fan replaced
You're gutting a 5x8 master bath in a 1995 town home in the Chanhassen Corporate Center. The toilet is moving 4 feet to a new wall; the existing fiberglass tub is being replaced with a tile shower; you're adding a heated floor mat under the tile; and the exhaust fan is being upgraded from a ceiling register to a proper ductwork fan terminating through the roof. This triggers three permits: plumbing (toilet relocation + drain re-route + new shower rough-in), electrical (heated floor circuit + new fan circuit), and building (waterproofing assembly). Cost estimate: $22,000 (materials and labor). Permit fees: $500 plumbing + $350 electrical + $200 building = $1,050 total. The plumber's drawing must show the new toilet drain route (trap-arm length to the stack), the shower valve location (pressure-balance or thermostatic valve, required by IRC P2706), and a note that waterproofing will be KERDI or Schluter equivalent. The electrician's drawing shows a dedicated 20-amp circuit for the heated floor (hardwired or plug-in? city will ask), a dedicated 15-amp circuit for the exhaust fan, and GFCI protection on all outlets. The building plan specifies the waterproofing detail: cement board + liquid membrane (HydroBan) or Schluter system, with a slip-resistant shower pan. Rough-in inspections happen in sequence: plumbing (2-3 days), electrical (1-2 days later), building/waterproofing (before drywall closes). No drastic surprises if drawings are clear, but the inspector will physically check that the exhaust duct is 4 inch diameter, terminates outside (not in soffits), and that the trap arm is under 2 feet. Timeline: permit issued in 5-7 days, rough inspections over 2 weeks, finish work 1-2 weeks, final sign-off. Total calendar time: 4-5 weeks.
Plumbing + electrical + building permits required | $1,050 permit fees | Waterproofing detail (KERDI or HydroBan) mandatory | Duct termination exterior-only | 4-5 week timeline | Trap-arm max 2 feet
Scenario B
Half bath (powder room) remodel in a 1920s Chanhassen cottage: vanity swap in place, toilet stay, new faucet, tile wall update (no fixture move)
You're refreshing a 3x4 half bath in a classic Chanhassen cottage (1924, built before modern plumbing code). The existing toilet and pedestal sink stay in place; you're replacing the vanity with a new one (same rough-in), installing a new faucet on the same supply lines, and tiling one accent wall above the existing tile. No drains or vents are being touched. The vanity swap is a one-for-one replacement at the same location — supply and waste lines don't move. This is surface-only work and does not require a permit. You pull permits only if the toilet drain is being re-routed, a new vent is being added, or the sink moves to a new wall. Because this is a pre-1978 home, you should disclose lead-paint risk to anyone helping (contractor, painter) and consider EPA RRP certification if lead dust is a concern; however, that's an EPA rule, not a Chanhassen permit rule. The faucet and toilet can be swapped by a plumber without any city involvement. If you're also repainting the walls (not a permit item), do that before tile work. Cost: ~$2,000–$4,000 in labor and materials, zero permit fees. If the old pedestal sink is removed and you want to add a vanity with new supply/waste lines (moving the drain slightly), that DOES trigger a plumbing permit, so call the city or your plumber first to confirm the exact scope. Once a drain moves more than its existing footprint, you're in permit territory.
No permit required (surface-only work) | Same fixture locations | Vanity swap in place | $0 permit fees | Pre-1978 lead-paint disclosure recommended | DIY or plumber either way
Scenario C
Guest bathroom in a 2000 Chanhassen single-family home: one wall removed (load-bearing check), two fixtures rearranged, new electrical circuit for heated mirror, existing exhaust fan staying
You're opening up a small guest bath by removing the wall between the bath and a closet. The toilet and sink are being re-located to new spots on the newly opened wall. The exhaust fan ductwork is staying as-is (vent in same location). You're adding a new 20-amp circuit for a heated mirror. This project requires a structural permit (to verify the wall isn't load-bearing and, if it is, to design a beam), a plumbing permit (toilet and sink relocation), and an electrical permit (new circuit). Cost estimate: $12,000. Permits: $350 structural + $400 plumbing + $300 electrical = $1,050. The structural permit is the wildcard — if the wall runs perpendicular to floor joists and sits near mid-span, it's almost certainly load-bearing. You'll need an engineer's drawing showing a header size and support method (bearing on existing walls, new beam pockets, posts). This adds $800–$1,500 to the engineering cost and 1-2 weeks to the permit timeline (structural review is slower). Plumbing drawing must show the new toilet trap-arm length to the stack (must be under 2 feet without a new vent), sink drain route, and vent path. Electrical plan shows the heated-mirror circuit (240V or 120V?), GFCI protection on the relocated outlets, and that the existing exhaust fan stays on its original circuit. Rough-in order: structural inspection (framing before drywall), plumbing (drain and vent rough-in), electrical (circuits and boxes), then drywall. If the engineer says a beam is needed and you haven't built it yet, framing inspection fails. Timeline: 6-8 weeks (structural engineering adds 1-2 weeks up front). This scenario is more complex than A or B because the structural component is unpredictable until the engineer reviews the wall.
Structural + plumbing + electrical permits required | $1,050+ permit fees | Engineer structural review likely needed (+$800–$1,500) | Load-bearing wall determination critical | 6-8 week timeline | Trap-arm and vent routing must be verified

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Waterproofing membrane choice: what Chanhassen inspectors actually look for

Chanhassen Building Department inspectors are trained to catch waterproofing failures because Minnesota's climate — humid summers, freeze-thaw cycles, high indoor humidity in winter — creates the perfect storm for mold and rot. When you submit your bathroom permit, you must specify your waterproofing system. The three compliant paths are: (1) Schluter KERDI or DRY-SET (prefabricated, factory-tested, no mixing or guessing), (2) HydroBan or equivalent liquid-applied membrane over cement board, or (3) closed-cell foam backer + self-adhesive membrane (less common, higher cost). The inspector will physically inspect the assembly during rough-in, after waterproofing is installed but before tile or drywall closes it in.

Why not just use tile sealant or grout? Grout and sealant are not waterproofing — they're vapor-permeable and allow water vapor to migrate. Minnesota bathroom humidity can exceed 85% RH; that moisture wicks through grout, hits the drywall or framing behind, and causes hidden mold within months. Schluter products have an advantage: they're bonded directly to the substrate, creating a continuous seal. HydroBan requires proper application (no voids, full coverage, seams overlapped). The city will ask you to show a product data sheet or installation guide. If your plan says 'waterproofing TBD' or 'contractor will select,' it gets bounced. Before you order materials, confirm your choice with your contractor and note it on the permit application.

One more detail: Schluter and HydroBan are installed differently on the corners and edges. Schluter uses factory corners and transitions. HydroBan requires careful tape-and-seal at all seams. If the inspector finds a seam that's bridged (tape overlap insufficient) or a corner that wasn't fully sealed, they can issue a correction notice. This doesn't fail the inspection outright, but it delays your timeline by 3-5 days while you fix it and call the inspector back. Building in time for a potential correction during rough-in is smart — don't assume it passes on first look.

GFCI, AFCI, and dedicated circuits: Chanhassen electrical code nuances for bathrooms

Chanhassen adopted the 2020 National Electrical Code (NEC) as part of the Minnesota State Building Code, and bathroom circuits are heavily regulated. The rule: every outlet within 6 feet of a sink, toilet, tub, or shower must be GFCI-protected. This means either a GFCI receptacle (has a TEST and RESET button) or a GFCI breaker in the main panel. Most remodelers install a GFCI outlet in the bathroom and tie other outlets downstream on the same circuit (they'll be protected by the GFCI outlet). However, heated floors, exhaust fans, and towel warmers must be on dedicated circuits (one breaker, one load). If your plan puts a heated-floor mat on the same circuit as the bathroom lights, the city will flag it as a correction.

AFCI (arc-fault circuit interrupter) is required on new 15 or 20 amp circuits in bedrooms and living areas adjacent to bathrooms (per NEC 210.12). However, AFCI is NOT required in the bathroom itself — only GFCI. Some homeowners and older contractors get confused here and install AFCI in the bathroom when it's not needed (it's not harmful, just unnecessary cost). The Chanhassen permit reviewers won't fail you for extra AFCI, but they will fail you if a bedroom circuit above the bathroom isn't AFCI-protected when it should be.

Exhaust fans deserve their own note: the fan must be on a dedicated 15-amp circuit (not shared). The duct must be 4 or 6 inch diameter (match the fan nameplate, typically 4 inch for residential). The duct must terminate outside through the roof, wall, or soffits — never into the attic. Minnesota does not allow duct termination in soffits as readily as warmer climates; freezing and ice damming can clog the duct. If the duct terminates in a soffit and moisture backs up into the attic, that's a hidden defect. The Chanhassen inspector will look at where the duct exits the house. If it's in the soffit, you'll be told to re-route it. Many homeowners discover this at rough-in inspection and then have to cut a new hole in the roof — expensive and disruptive. Plan the duct route before the permit is pulled.

City of Chanhassen Building Department
7700 Market Boulevard, Chanhassen, MN 55317
Phone: (952) 227-1400 (City of Chanhassen main line; ask for Building Department or Permits) | https://www.ci.chanhassen.mn.us (navigate to 'Permits & Inspections' or use online portal link)
Monday - Friday, 8:00 AM - 5:00 PM (verify locally before calling)

Common questions

Do I need a permit if I'm only replacing my toilet and bathroom faucet in the same location?

No. If the toilet is already there and you're swapping it for a new one without moving the drain or adding a new vent line, and the faucet is replacing an existing faucet on the same supply lines, neither requires a permit. These are fixture replacements, not relocations. You can hire a plumber or DIY this one. However, if you're moving the toilet to a new wall or moving the sink to a new location, that's when a plumbing permit kicks in.

What's the difference between a GFCI outlet and a GFCI breaker in my bathroom?

A GFCI outlet (receptacle) has a TEST and RESET button and protects anything plugged into it and any outlets downstream on the same circuit. A GFCI breaker lives in your main electrical panel and protects the entire circuit. Both work; most bathroom remodels use a GFCI outlet because it's cheaper and you can see it. A GFCI breaker is useful if you have many outlets to protect and want a single point of control. Chanhassen code accepts either; your electrician will recommend based on your setup.

I want to add a heated floor to my bathroom. Does that need its own circuit?

Yes. Heated floor mats and systems must be on a dedicated 20-amp circuit (not shared with lights, outlets, or the exhaust fan). This circuit also needs GFCI protection per IRC E3902. If your permit plan shows the heated floor on the same circuit as bathroom lighting, the electrical inspector will catch it at rough-in and you'll have to add a new breaker and run new wire — costly redo. Confirm with your electrician that the heated-floor circuit is separate before the electrical rough-in.

Does my bathroom exhaust fan duct have to go through the roof, or can it exit through the soffit like in my old bathroom?

Ideally, through the roof or a wall — not the soffit. Minnesota's freeze-thaw cycles and ice damming mean moisture in a soffit duct can back up and rot the fascia and framing. While some soffit terminations are code-compliant (with a damper and proper slope), Chanhassen inspectors prefer roof or wall termination. Check with the city before you finalize your duct run. If the existing soffit duct is working and you're not moving the fan, you can usually keep it; if you're installing a new exhaust system, plan for roof or wall termination.

My house was built in 1975. Do I need lead-paint testing before I start my bathroom remodel?

Lead-paint disclosure is required if your home was built before 1978 and you're selling or renting it; however, for your own remodel, the EPA and Minnesota don't require testing — only precautions. If you're doing renovation, repair, or painting work that disturbs more than a small area (EPA defines it as paint-disturbing work), you must use an EPA-certified RRP contractor or handle it yourself following EPA guidelines (containment, HEPA vacuum, wet cleaning). A simple bathroom tile or vanity swap usually doesn't trigger RRP, but if you're grinding tile, sanding walls, or removing plaster, you could stir up lead dust. Hire an RRP-certified contractor or call the Minnesota Pollution Control Agency (MPCA) for guidance.

How long does it take to get a bathroom permit approved in Chanhassen?

Initial plan review takes 5-10 business days. If there are corrections (missing waterproofing spec, trap-arm diagram unclear, GFCI notation missing), you resubmit and wait another 3-5 days. Once approved, inspections happen in sequence over 2-4 weeks depending on your contractor's schedule. Total time from permit pull to final sign-off is typically 3-5 weeks for a straightforward project, longer if structural or complex vent routing is involved. If you need to expedite, Chanhassen offers expedited review for an additional fee (ask the city for current rate).

What if I don't submit a waterproofing detail on my permit application?

Your permit application will be rejected or sent back for corrections. Chanhassen Building Department requires you to specify the waterproofing system (Schluter KERDI, HydroBan, cement board + membrane, etc.) before the permit is issued. You can't leave it blank or write 'TBD.' If you're not sure which system your contractor will use, ask them to choose one and include the product data sheet or name in the permit application. This is a common reason for delays, so get it clear early.

Can I pull a bathroom permit as an owner-builder in Chanhassen, or do I have to hire a contractor?

You can pull the permit yourself if you're the owner of the property and it's your primary residence (owner-occupied). You'll need to create an account on the Chanhassen online permit portal, upload your plans (hand-drawn or from a supplier), and attend all inspections in person. You're responsible for code compliance and paying the fees. Many owner-builders hire a contractor for the actual work but pull the permit themselves to save a few hundred dollars. However, if your contractor is licensed, they can pull the permit for you and handle inspections — that's the most common approach.

I'm converting my tub to a shower. Do I need a separate building permit, or does the plumbing permit cover it?

You need both a plumbing permit and a building permit. The plumbing permit covers the drain and vent relocation (if any). The building permit covers the waterproofing assembly change — because the IRC requires a sealed, slip-resistant shower floor and wall cavity protection that's different from a tub installation. If you submit only a plumbing permit, the city will ask for the building permit application to review the waterproofing detail. This is a common question and a common mistake: homeowners think plumbing = pipes, building = structure. But waterproofing is a building-code element, not plumbing.

What happens if my contractor does the bathroom work without pulling a permit?

If discovered during a later city inspection (e.g., a new electrical permit in the house triggers a compliance check), the city will issue a stop-work order and fine the homeowner, not the contractor. You'll be required to retroactively pull the permit, pay roughly 1.5 times the original permit fee, and allow inspections of now-covered work (may require opening walls). Additionally, when you sell the house, the title company or buyer's inspector may flag the unpermitted work, creating a disclosure issue. Insurance may deny claims if water damage or electrical fire traces to unpermitted work. It's far cheaper to permit upfront than to deal with the aftermath.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current bathroom remodel (full) permit requirements with the City of Chanhassen Building Department before starting your project.