Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full bathroom remodel needs a permit if you're relocating plumbing fixtures, adding electrical circuits, installing a new exhaust fan duct, converting tub-to-shower, or moving walls. Surface-level work — tile, vanity, faucet swap in place — does not require a permit.
Inver Grove Heights enforces Minnesota State Building Code (2023 edition) with local amendments tracked through the city's Planning and Zoning Department. Unlike some metro suburbs that bundle bathroom permits into a single online dashboard, Inver Grove Heights requires separate applications for plumbing, electrical, and structural permits — routed through different city departments with staggered review cycles. This means a full bathroom gut with relocated drains and new circuits will generate 3–4 concurrent permit files, each with its own inspection schedule. The city's frost depth (48–60 inches in the south zone) and glacial-till soils don't directly affect interior bathroom work, but the city's requirement that all drain lines slope toward a municipal sewer connection (not a septic system) and must clear the frost line when exiting the foundation affects how your contractor plans the work. Most critical: Inver Grove Heights requires GFCI protection on all bathroom branch circuits per NEC 210.8(A), and the city's plan reviewers are strict about seeing pressure-balanced valve details on tub/shower rough-in drawings — missing this detail is the #1 reason for plan-review hold-ups in the city.

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

Inver Grove Heights bathroom remodel permits — the key details

Inver Grove Heights requires a permit whenever plumbing drains or supply lines are relocated, electrical service is added or rerouted, or the bathroom's structural envelope changes. Per Minnesota State Building Code (which the city adopts with no major local amendments), a shower or tub conversion triggers a permit because the waterproofing assembly changes: IRC R702.4.2 mandates continuous waterproofing membrane behind all shower or tub enclosures, and the city's plan reviewers will not approve rough-in framing until they see the waterproofing detail (cement board + membrane type, or equivalent). A simple faucet or toilet replacement in the existing location does not require a permit. A vanity swap, tile update, or light fixture upgrade also does not require a permit. The gray zone: replacing an old exhaust fan with a new one in the same location is typically permit-exempt; installing a brand-new vent duct (or rerouting the existing duct) requires a permit because it affects the HVAC and exterior envelope. Most homeowners underestimate the scope: a full gut that looks purely cosmetic from the outside — new tile, new fixtures, new vanity — often involves at least one plumbing or electrical change that triggers a permit, and the city will catch it during the pre-construction conversation.

Electrical work in a bathroom is heavily regulated under NEC Article 210 and Minnesota's adoption thereof. All bathroom branch circuits must have GFCI protection per NEC 210.8(A)(1), which means either GFCI receptacles or a GFCI breaker protecting the entire circuit. Adding a heated mirror, towel warmer, or ventilation fan requires a dedicated or shared 20-amp circuit; adding an exhaust fan with a timer or humidity sensor may require a dedicated 120V 15-amp or 20-amp circuit. The city's electrical inspector will want to see a one-line diagram showing all circuits, breaker ratings, and GFCI points. Any recessed lighting in a bathroom with a shower or tub enclosure within 5 feet must be rated for damp locations (per NEC 410.10(D)); this is a common miss. New circuits mean new wire runs, which often require framing permits (if drywall is opened) or at minimum an electrical permit. Inver Grove Heights does not issue a combined electrical+plumbing permit; you pull two separate applications, and the city's electrical inspector and plumbing inspector each sign off. This adds 1–2 weeks to the timeline because the inspections are not coordinated into a single visit.

Plumbing in a bathroom remodel is governed by IRC Chapter 29 (Plumbing) and Minnesota Plumbing Code, which the city enforces. Relocating any fixture — toilet, sink, tub, or shower — requires a new or rerouted drain line, which triggers a plumbing permit. The city's most common rejection reason is trap-arm length: IRC P3201.5 specifies that the distance from a fixture's trap to the vent stack must not exceed specific values (typically 5 feet for a lavatory, 6 feet for a toilet, 8 feet for a tub, depending on fixture and pipe size). If your relocated sink or toilet is more than 8 feet from an existing vent stack, the contractor must install a new vent (Studor vent, re-vent line, or stack extension), which complicates the rough-in and adds cost. The city also requires all drains to slope 1/4 inch per foot toward the municipal sewer; if your bathroom is on a sump-pump or septic system, drainage routing is different and requires pre-application discussion with the plumbing inspector. A tub-to-shower conversion requires a change to the drain assembly (the p-trap and vent configuration may differ for a floor drain vs. wall drain), plus the waterproofing detail mentioned earlier. Most contractors plan 2–3 days for rough plumbing inspection alone; the city typically inspects within 3–5 business days of a scheduling request, but inspection windows can extend if the inspector has a high backlog (common in spring/summer in the Twin Cities metro).

The waterproofing detail for any new shower or tub enclosure is non-negotiable in Inver Grove Heights and is the #1 hold-up in plan review. IRC R702.4.2 requires waterproofing behind the entire area of the shower or tub enclosure, extending from the floor to at least 72 inches above the floor for a shower. The city's building official wants to see the waterproofing TYPE specified on the framing plan or a separate waterproofing detail sheet: examples include cement board + waterproof membrane (or equivalent acrylic or polyurethane); fully-adhered vinyl sheet waterproofing; or a liquid-applied membrane system. Drywall alone is NOT acceptable. Many homeowners or budget-conscious contractors think 'waterproofing is the tile setter's job' — it is not. The waterproofing goes down first (on framing or cement board), then tile is set over it. The city will not issue a final electrical, plumbing, or framing permit until the waterproofing detail is clear on the drawings or a written specification is provided. If your bathroom is pre-1978, lead-paint rules apply: any wall demolition triggers a lead abatement notice requirement (Minnesota Dept. of Health rules), even if you're hiring a lead-safe contractor. The city does not enforce lead directly, but the contractor must carry lead-abatement certification, and the city's inspector may ask to see it during the rough-framing inspection.

Timeline and inspection sequence in Inver Grove Heights typically follow this order: (1) Submit applications — plumbing, electrical, framing (if applicable), and waterproofing detail; expect 2–5 weeks for plan review, depending on city backlog and application completeness. (2) Rough plumbing inspection — city inspector verifies drain slopes, trap-to-vent distances, vent termination, and sump-pump discharge (if applicable). (3) Rough electrical inspection — city inspector verifies GFCI installation, circuit sizing, and damp-location fixture ratings. (4) Framing/waterproofing inspection — city inspector checks waterproofing installation (cement board secure, membrane continuous) and any structural changes. (5) Final inspection — city inspector verifies fixtures are installed per code, GFCI test buttons work, exhaust fan vents to the exterior, and tile work is set over waterproofing. Most contractors schedule these inspections over 3–4 weeks; the city's typical turnaround for scheduling an inspection is 2–3 business days. Owner-builders are allowed in Inver Grove Heights for owner-occupied homes, but must obtain all permits themselves and schedule inspections; the city does not allow an owner-builder to pull permits for a property they don't own. If you're hiring a licensed contractor, the contractor typically obtains and manages the permits; costs are usually wrapped into the bid. Permit fees for a full bathroom remodel in Inver Grove Heights typically run $200–$800 total (combined plumbing, electrical, and any structural), based on the valuation the city assigns to the project (usually $10,000–$50,000 for a gut remodel, depending on scope and finishes).

Three Inver Grove Heights bathroom remodel (full) scenarios

Scenario A
Vanity swap and tile update, no fixture relocation — Inver Grove Township ranch home
You're replacing a 1980s laminate vanity with a modern 48-inch double-sink vanity in the same footprint, re-tiling the floor and one wall with porcelain, and swapping the faucet and mirror. The existing plumbing and electrical remain in place: the new vanity cabinet connects to the same supply and drain lines, the faucet is a standard cartridge type, the wall outlet stays where it is. This work is entirely exempt from permitting because you're not relocating fixtures, adding circuits, or changing the bathroom's structural envelope. The city's code allows cosmetic updates, fixture swaps in place, and finishes upgrades without a permit. You can hire a tile setter and a plumber to handle the rough carpentry, plumbing connections, and tile work; no permit application needed. Cost estimate: vanity $800–$2,000, faucet $300–$1,000, tile $1,500–$3,000, labor $2,000–$5,000. Total out-of-pocket: $4,600–$11,000. No permit fees. Timeline: 2–3 weeks of construction, no inspection delays. One note: if your home was built before 1978, the removal of the old vanity or wall tile may disturb lead paint; you're not required to hire a lead abatement contractor for cosmetic work, but the tile setter or plumber must use lead-safe work practices (HEPA vacuum, wet methods) if lead is present or assumed.
No permit required | Cosmetic fixtures and finishes exempt | Same-location supply/drain lines | Total $4,600–$11,000 | No permit fees
Scenario B
Toilet and sink relocated 8+ feet away from existing vent stack — Inver Grove Heights split-level, master bath corner remodel
You're reconfiguring your master bathroom to add a corner soaking tub and move the toilet and pedestal sink to the opposite wall (8–10 feet from the existing vent stack) to create better flow. The new sink and toilet both need new drain lines, which must be vented. The existing vent stack is on the interior wall near the original toilet location; the new toilet location is across the room. Per IRC P3201.5, a toilet drain must not be more than 6 feet from the vent stack without a new vent; your relocation triggers the need for either a re-vent line running back to the main stack or a new Studor (air admittance) vent installed above the new toilet's trap. This requires a plumbing permit. Additionally, the sink's trap-to-vent distance may exceed 5 feet, requiring the same solution. You're also installing a new tub in a different location, which means a new drain line and possibly a different P-trap configuration (if the old tub had a floor drain, the new tub may have a wall drain). The new tub enclosure requires waterproofing detail per IRC R702.4.2. If you're moving the sink or tub, you'll likely open drywall and move supply lines; if supply lines are run in new locations or new circuits are added for a heated towel rack or ventilation fan, you'll also pull an electrical permit. Plumbing permit cost: $300–$600 (based on new drains and vent). Electrical permit cost: $200–$400 (if adding circuits). Plan review: 3–5 weeks due to the vent routing and waterproofing detail needing review. Rough plumbing inspection: contractor must show trap slopes, vent tie-ins, and trap-to-vent distances. Rough electrical inspection (if applicable): GFCI circuits and damp-location fixtures. Total permit cost: $500–$1,000. Construction timeline: 4–6 weeks including inspections. Material cost estimate: tub $1,500–$4,000, tile $2,000–$4,000, plumbing fixtures and re-vent install $1,500–$3,000, labor $3,000–$7,000. Total: $8,000–$18,000.
Plumbing permit required (relocated drains/vents) | Electrical permit required if new circuits | Trap-to-vent distance triggers re-vent or Studor vent | Waterproofing detail required for new tub enclosure | Permit fees $500–$1,000 | Plan review 3–5 weeks | Two rough inspections (plumbing, electrical) + final
Scenario C
Tub-to-shower conversion with exhaust fan duct reroute — Inver Grove Heights rambler, guest bath full gut
You're gutting the guest bathroom: removing a 1970s soaking tub and converting that corner to a spacious walk-in shower with a glass surround. You're also adding a new exhaust fan with a 6-inch duct routed to a new exterior wall (the old exhaust duct was vented into the attic — a code violation you want to fix). The tub removal means the drain line changes from a tub P-trap to a shower pan drain, which requires a plumbing permit because the drain configuration and vent routing may differ. The new shower enclosure requires waterproofing detail (cement board + membrane) per IRC R702.4.2. The new exhaust fan duct with exterior termination requires both a plumbing permit (for drain work) and an electrical permit (for the 15-amp or 20-amp dedicated circuit and humidity sensor timer, if installed). Additionally, you're opening the exterior wall to route the duct, which may require a framing permit depending on how much structural work is involved. In Inver Grove Heights, opening an exterior wall for mechanical duct work typically requires a framing permit to verify that headers and studs are properly sized. The city will want to see the shower waterproofing detail, the exhaust fan duct size and termination location (exterior wall cap with damper), the electrical circuit diagram, and the framing plan showing any structural modifications. This is a 4-permit scenario (plumbing, electrical, framing, and possibly an HVAC permit if you're modifying attic ventilation). Plan review is typically 4–6 weeks due to the number of trades and interdependencies. Rough inspections: plumbing (drain slope, P-trap, vent tie-in), electrical (GFCI circuit, damp-location outlets, humidity sensor wiring), framing (headers, stud sizing, duct chase), and waterproofing (cement board and membrane installation). Final inspection includes shower surround installation, duct termination, and fixture functionality. Total permit cost: $600–$1,200. Construction timeline: 6–8 weeks including all inspections and trades. Material cost estimate: shower enclosure $3,000–$8,000, tile and waterproofing materials $2,000–$4,000, exhaust fan and duct $400–$800, framing and drywall repair $1,500–$3,000, labor $4,000–$8,000. Total: $11,000–$23,000.
Plumbing, electrical, and framing permits required | Tub-to-shower conversion triggers waterproofing detail requirement | Exhaust fan duct reroute requires exterior termination and framing inspection | GFCI and damp-location protections mandatory | Permit fees $600–$1,200 | Plan review 4–6 weeks | Four inspections (plumbing, electrical, framing, waterproofing, final)

Every project is different.

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

Waterproofing as the critical path in Inver Grove Heights bathroom remodels

The single biggest delay in bathroom permits in Inver Grove Heights is waterproofing specification. IRC R702.4.2 requires continuous waterproofing membrane behind all shower and tub enclosures, but the city's building official wants a WRITTEN SPEC on the permit application, not a conversation about it later. If your plans say 'tile wall with waterproofing per code,' the city will hold the permit pending clarification. The city wants to see: (1) the waterproofing product name and brand (example: Schluter Kerdi membrane, or equivalent; or Henry Blueskin VP100 liquid membrane; or cement board + Redgard acrylic membrane); (2) the area to be waterproofed (floor to 72 inches for shower, or full enclosure for tub surround); (3) installation method (fully adhered, mechanically fastened, etc.). Contractors who have pulled permits in Edina, Minnetonka, or St. Paul often assume Inver Grove Heights will use the same standard — they do, but the review TIMING differs. Inver Grove Heights reviews plumbing and framing permits in the same queue, which means a waterproofing detail shortage can hold up BOTH inspections if the roughing-in plan depends on the vent location being locked in first.

The city accepts equivalent alternative materials: you are not locked into cement board + membrane. Builders in Inver Grove Heights have used AcryliCrete (liquid-applied acrylic), Ditra (fully-adhered polyethylene sheet), and acrylic spray membranes, all approved provided the product is listed in the International Building Code or has a published ICC-ES report. The city does NOT accept drywall + caulk alone as waterproofing, and inspectors have caught this during rough drywall inspection and required rework. Lead time: if your contractor specifies the wrong waterproofing type (e.g., a product not on the city's approved list), plan review extends another 2–3 weeks while the contractor sources an approved product and resubmits. This is why leading contractors in the area submit a one-page waterproofing spec with the initial permit application — it costs 10 minutes upfront and saves 3 weeks later.

Electrical GFCI and damp-location rules — city inspection focuses

Inver Grove Heights electrical inspectors have been trained aggressively on NEC Article 210 GFCI requirements for bathrooms. NEC 210.8(A)(1) mandates GFCI protection on all branch circuits that serve bathroom countertop surfaces and any other bathroom outlets; the city has adopted this verbatim. This means EVERY outlet in the bathroom — pedestal sink outlets, vanity outlets, mirror-mounted outlets, and any other outlet — must have either a GFCI breaker or GFCI receptacle protecting it. A common mistake: installing a single GFCI receptacle at the first outlet on the circuit, thinking it protects the whole circuit downstream. The city wants to see all outlets protected, typically by a GFCI breaker in the panel (which protects all outlets on that circuit) or by individual GFCI receptacles at each outlet location. If you're adding a new 20-amp circuit for a heated towel rack or ventilation fan, that circuit MUST have GFCI protection at the breaker or at the first outlet; the inspector will test the GFCI button during final inspection and note it in the inspection report.

Damp-location fixture ratings are the second focus area. Any light fixture, exhaust fan, or ventilation unit installed in a bathroom with a shower or tub enclosure within 5 feet must be rated for damp or wet locations per NEC 410.10(D). This means UL-listed 'damp location' or 'wet location' label on the fixture or fan. Recessed lighting in a shower enclosure, for example, must have an airtight, insulation-contact IC-rated housing PLUS a damp-location trim kit and lens. Many homeowners and contractors buy standard 'bathroom lighting kits' from big-box stores without checking the label; the city's inspector will reject those if they don't meet damp-location ratings. Exhaust fans sold as 'bathroom fans' are usually damp-rated, but fans with integral timer, humidity sensor, or light require verification of the damp rating for each component. Lead time: if damp-location fixtures are found non-compliant during rough electrical inspection, the contractor must order replacements (often 1–2 week lead time for specialty fixtures) and reschedule the inspection, delaying the project by weeks.

City of Inver Grove Heights Building Department
8150 Barbara Avenue, Inver Grove Heights, MN 55076 (City Hall; Building Department located within)
Phone: (651) 450-2940 (main city number; ask for Building Department) | https://www.invergrovehe.org/ (city web portal; building permits accessible via ePermitting system)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)

Common questions

Do I need a permit if I'm just replacing my bathroom vanity and faucet?

No, provided the new vanity fits the existing plumbing connections and you're not moving the sink or drain lines. A vanity and faucet swap in place is a cosmetic update and does not trigger a permit. If the new vanity requires relocated supply or drain lines (e.g., moving the sink to a different wall), then a plumbing permit is required.

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

A GFCI breaker in the electrical panel protects the entire circuit it controls; one GFCI breaker protects all outlets on that circuit. A GFCI outlet (receptacle) protects itself and any outlets downstream on the same circuit. Both are acceptable in Inver Grove Heights. A GFCI breaker is often cheaper and cleaner (fewer visible GFCI outlets), while GFCI outlets give you protection if a breaker fails. Most modern bathroom remodels use a GFCI breaker for the bathroom branch circuit.

If I'm converting a bathtub to a shower, do I need to upgrade the drain line?

Possibly. A tub drain and a shower pan drain may have different trap and vent configurations. A standard tub drain often has a deeper P-trap located under the floor; a shower pan drain can be a floor-mounted drain with a shallower trap located above the floor. The vent tie-in may also differ. The city will require a plumbing permit to verify the new drain and vent routing meets IRC P3201.5 trap-to-vent distance limits. A licensed plumber can assess whether the existing drain line can be reused or must be replaced.

Can I install a new exhaust fan myself, or do I need a contractor?

If you're swapping an old exhaust fan with a new one in the same location and the duct already vents to the exterior, you may not need a permit and can handle the installation yourself (as owner-builder). However, if you're routing a new duct to the exterior or moving the fan to a new location, you'll need an electrical permit and a plumbing permit (for the duct routing and any structural changes). Hiring a licensed HVAC or general contractor is safer and includes permit management.

What does the city's plan review include for a full bathroom remodel?

The city's plan review verifies that plumbing drains slope correctly and trap-to-vent distances comply with IRC P3201.5; electrical circuits have GFCI protection and damp-location ratings per NEC 210.8 and 410.10; waterproofing for new shower or tub enclosures is specified per IRC R702.4.2; and any structural changes (moved walls, headers, exterior duct chases) are properly sized. Plan review typically takes 2–5 weeks, depending on application completeness and inspector availability. Incomplete applications (missing waterproofing spec, no electrical one-line diagram, no framing plan) extend the timeline by 2–3 weeks.

How much do bathroom remodel permits cost in Inver Grove Heights?

Permit fees typically range from $200–$800, depending on the project valuation assigned by the city. A simple plumbing permit for relocated fixtures may run $200–$400. An electrical permit for new circuits adds $150–$300. A framing permit for structural changes adds $150–$300. A full bathroom gut with all three trades can total $500–$1,000 in permit fees. The city calculates fees as a percentage of project valuation (typically 1–2% for remodels), so a $30,000 remodel may incur $600–$900 in permits.

What happens during the rough plumbing inspection?

The city's plumbing inspector verifies that drain lines slope 1/4 inch per foot toward the sewer, that trap-to-vent distances comply with IRC P3201.5, that vent pipes are properly sized and tied to the main stack or run an appropriate vent (Studor vent, re-vent line), and that any new drains are set at the correct depth to clear the frost line (48–60 inches in Inver Grove Heights). The inspector also checks that any sump pump discharge is properly routed. The inspection is typically scheduled 3–5 business days after you submit the request, and the contractor must have all rough plumbing complete and accessible before the inspector arrives.

Can I pull permits myself as an owner-builder, or does my contractor have to do it?

Owner-builders are allowed in Inver Grove Heights for owner-occupied homes. You can pull permits yourself and manage inspections, but you must be the legal owner of the property and it must be your primary residence. If you hire a licensed contractor, the contractor typically obtains the permits as part of the contract; permit costs are usually included in the bid. If you're doing the work yourself or hiring unlicensed help, you'll need to pull the permits in your name and hire the plumber and electrician as separate licensed subcontractors to do the work.

Does the city care about lead paint in a bathroom remodel?

If your home was built before 1978, lead paint may be present. Minnesota state law (not Inver Grove Heights directly) requires lead-safe work practices when disturbing painted surfaces. The city does not issue a separate lead permit, but the contractor must use HEPA vacuums, wet methods, and containment procedures if lead is present or assumed. A lead abatement contractor is NOT required for cosmetic work (tile, paint, fixture removal), but if major drywall demolition is planned, a lead risk assessment is recommended and the contractor must hold a lead-safe certification.

How long does a full bathroom remodel typically take from permit to final inspection?

Plan review typically takes 2–5 weeks. Once permits are issued, rough inspections (plumbing, electrical, framing) are scheduled over 2–4 weeks, depending on contractor scheduling and city backlog. Actual construction usually runs 4–8 weeks depending on scope (vanity swap 2–3 weeks, relocated fixtures 4–6 weeks, full gut with new shower 6–8 weeks). Final inspection happens once all work is complete, typically within 1–2 weeks of a scheduling request. Total elapsed time from permit application to sign-off: 3–4 months for a full remodel with multiple trades.

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 Inver Grove Heights Building Department before starting your project.