Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full bathroom remodel needs a permit if you're relocating any plumbing fixtures, adding electrical circuits, installing a new exhaust fan, converting tub-to-shower, or moving walls. Surface-only work (tile, vanity swap in place, faucet replacement) is exempt.
Columbia Heights Building Department requires a permit for any bathroom remodel involving fixture relocation, electrical work, or structural changes — but the city follows the 2020 Minnesota Building Code (not the 2021 IBC), which means you'll encounter slightly older reference standards on plan review. The key city-specific angle: Columbia Heights sits in Climate Zone 6A south near the Twin Cities, with a 48-60 inch frost depth, and the city's plan-review workflow is straightforward and over-the-counter friendly — you can often get a decision within 2-3 weeks if your drawings are complete. The city does not have an overlay district that complicates bathroom work (no flood zone requirements, no historic district shenanigans), so your permit hinges entirely on the scope of work and code compliance. Pre-1978 homes trigger lead-paint disclosure requirements, but that's state law, not Columbia Heights-specific. Owner-builders can pull permits for owner-occupied homes, which keeps costs down if you're doing some work yourself.

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

Columbia Heights full bathroom remodel permits — the key details

Columbia Heights Building Department enforces the 2020 Minnesota Building Code, which adopts the 2018 IRC with Minnesota amendments. For bathroom remodels, the critical code sections are IRC P2706 (drainage fittings and trap arms), IRC E3902 (GFCI protection in bathrooms), IRC M1505 (exhaust fan ventilation and duct sizing), and IRC R702.4.2 (waterproofing assemblies for showers and tubs). When you relocate a toilet, sink, or shower, the drain line must have the correct slope (minimum 1/4 inch per 12 inches of run), and the trap arm cannot exceed 6 feet before it joins the stack — this trips up a lot of DIYers and even some contractors. The city requires a plumbing plan showing all new and relocated fixture locations, trap locations, vent routing, and cleanout access. If you're converting a tub to a shower or vice versa, the waterproofing assembly must be shown in detail: IRC R702.4.2 requires a water-resistive membrane (cement board + liquid waterproof membrane, or pre-fabricated shower pan, or other approved system) with proper flashing at the threshold. Don't just assume tile on drywall passes inspection — it won't.

Electrical work in bathrooms is heavily regulated. Any new circuits must meet NEC Article 210 and 220 requirements, and all outlets within 6 feet of a sink must be GFCI-protected per NEC 210.8(A)(1). If you're adding a heated floor mat, ventilation fan, or lighting, each circuit must be shown on an electrical plan with proper amperage and breaker sizing. Many rejections happen because the plan doesn't clearly mark which outlets are GFCI-protected or which circuits serve which loads. If you're combining a ventilation fan with a light or heater, the exhaust fan duct must be sized per IRC M1505 based on the bathroom square footage (typically 50 CFM minimum for bathrooms under 100 sq ft, 1 CFM per sq ft for larger spaces) and must terminate outdoors — not into an attic or crawl space. Columbia Heights inspectors will verify duct termination during rough-electrical inspection, so you need to show it on your electrical plan or a separate ventilation detail.

The permit process in Columbia Heights is relatively streamlined. You submit an application, site plan (showing the home and bathroom location), plumbing plan, electrical plan, and a brief scope-of-work statement. Fees typically run $300–$600 depending on the project valuation (the city calculates this based on national square-footage cost data, usually 1.5-2% of estimated total project cost). Plan review takes 2-3 weeks; the city will issue a list of corrections or approve and schedule inspections. Rough plumbing comes first (before drywall), then rough electrical, then framing if walls are moved, then drywall, then final inspection. If you're working with a licensed plumber and electrician, they often handle permit coordination, but as the homeowner, you're responsible for hiring them and ensuring permits are pulled before work starts.

Zoning is not an issue for interior bathroom remodels in Columbia Heights — you're working within an existing bathroom envelope, so no lot-line setbacks, lot coverage, or use-variance questions arise. However, if you're adding a new bathroom in a space that wasn't previously a bathroom (e.g., converting a closet or bedroom), you may trigger room-size, egress, or ventilation requirements that bump the scope into a more complex permit. The city's frost depth of 48-60 inches is relevant only if your project touches the foundation (e.g., adding a new drain penetration), in which case you'll need to ensure any new exterior vent or drain termination is below frost depth or properly sloped to avoid freeze damage. For most in-place remodels, frost depth doesn't factor in.

Lead-paint disclosure is required for any home built before 1978 in Columbia Heights, even though it's a federal requirement, not city-specific. If your home was built before 1978 and you're doing a full gut (removing drywall, trim, or fixtures), you must follow EPA RRP Rule procedures: hire a certified lead-safe contractor, use containment and HEPA-filter cleanup, and provide the buyer with a lead inspection report. This isn't a permit issue, but it is a legal requirement that delays projects by 2-3 weeks if triggered. Get a lead-paint test done before you file your permit application so you can budget for certified labor if needed. Once your bathroom is permitted, inspections are straightforward — the inspector checks that plumbing rough-in matches the plan, electrical circuits and GFCI are installed per code, waterproofing is complete before tile is installed, and exhaust fan duct is properly terminated. Final inspection confirms all fixtures are installed, caulked, and operational.

Three Columbia Heights bathroom remodel (full) scenarios

Scenario A
In-place vanity and toilet swap with new tile in a 1960s Columbia Heights rambler
You're replacing a pedestal sink with a new vanity in the same footprint, swapping out the toilet for a new low-flow model, and re-tiling the floor and walls with new grout. The fixtures are moving only inches and staying in the same rough-in locations; plumbing rough-ins aren't being extended or relocated. This is surface-only work and does not require a permit under Columbia Heights code. You can hire a contractor or DIY this work without filing anything with the Building Department. However, if the new vanity requires a different drain configuration — for example, if the old pedestal sink was centered and the new vanity has the drain offset to one side — you're now moving the trap location and must file a permit. The distinction hinges on whether the rough plumbing changes. If you're only removing old fixtures and installing new ones in the same holes, you're exempt; if the rough-in has to shift, you need a permit. Many homeowners and even some contractors don't know this gray area exists, so always confirm with the Building Department before starting work. Cost if no permit is needed: $3,000–$7,000 for materials and labor, no permit fees. Timeline: 3-5 days of work, no inspections.
No permit required (fixture swap in place) | Confirm with Building Dept if rough-in shifts | New vanity, toilet, tile and grout | Total project cost $3,000–$7,000 | No permit fees
Scenario B
Full gut with relocated toilet and sink, tub-to-shower conversion in a north Columbia Heights home in 7A climate zone
You're removing the existing toilet and pedestal sink and moving them to opposite corners of the bathroom, installing a new drain line and vent. You're also converting a bathtub to a walk-in shower with a new drain pan and waterproofing assembly. This triggers a full permit because you're relocating plumbing fixtures and changing the waterproofing assembly. Columbia Heights Building Department will require a detailed plumbing plan showing the new toilet and sink locations, trap locations (ensuring trap arms don't exceed 6 feet to the stack and drain slope is 1/4 inch per 12 feet), and vent routing. The tub-to-shower conversion must include a waterproofing detail: IRC R702.4.2 requires you to specify the system — for example, 'cement board + liquid waterproof membrane with flashing at threshold' or 'pre-fabricated acrylic shower pan with properly sloped base.' If you're running drains parallel to ceiling joists in a basement or crawl space, you'll need to provide a profile drawing showing the slope and support. The northern part of Columbia Heights is in Climate Zone 7 with frost depths near 60 inches; if your new shower drain or supply line runs near the exterior wall, the inspector will check that it's either insulated or buried below frost depth to avoid freeze damage. Electrical: if you're adding a heated floor mat, a new exhaust fan (likely needed if you're creating a steam-prone shower), or new lighting, you'll also need an electrical plan showing GFCI protection for all outlets and proper breaker sizing. Permit cost: $450–$700 depending on valuation. Plan review: 3-4 weeks. Inspections: rough plumbing (before drywall), rough electrical (if applicable), waterproofing (before tile), final (after fixtures installed). Total project timeline: 4-6 weeks including permits and inspections.
Permit required (fixture relocation + tub-to-shower conversion) | Plumbing plan with trap/vent routing required | Waterproofing detail (cement board + membrane or equivalent) required | Climate Zone 7 frost depth 60 inches; drain/supply insulation needed near exterior walls | Electrical plan if heated floor or new exhaust fan | Permit cost $450–$700 | Plan review 3-4 weeks | 4 inspections (rough plumb, rough elec, waterproofing, final) | Total project $8,000–$15,000
Scenario C
Partition wall removal, relocated exhaust vent, new HVAC ductwork in a 1970s split-level, owner-builder permit
You're removing a partial wall between the bathroom and an adjacent bedroom to expand the bathroom footprint, installing new plumbing and electrical, and rerouting HVAC ductwork to accommodate the expanded space. This is a structural and mechanical project that absolutely requires a permit. The wall-removal aspect triggers a structural review — the inspector will check whether the wall is load-bearing and, if so, whether a beam needs to be installed. You'll need a structural drawing showing the proposed beam size and support, especially important in a 1970s home where the original construction may not be fully documented. The plumbing and electrical plan will show all new fixtures and circuits, GFCI protection, and the new exhaust fan duct termination. One key thing: exhaust fan ductwork in a newly enlarged bathroom must meet IRC M1505 sizing requirements, and the duct cannot just dump into the attic — it must terminate outdoors. In a split-level home, this might mean routing the duct up through the roof or out through a side wall; the plan must show the termination location. An owner-builder permit is available in Columbia Heights if the home is owner-occupied and you're doing the work yourself (you can hire a licensed plumber and electrician to do portions, but the homeowner is the primary builder). The benefit is that the permit fee is often slightly lower than a contractor permit, though plan review is the same. Cost for an owner-builder permit: $400–$650. Plan review: 4-5 weeks (structural adds time). Inspections: framing (if load-bearing wall is removed), rough plumbing, rough electrical, drywall (if walls are patched), final. Total timeline: 6-8 weeks. If you hire a contractor instead of pulling an owner-builder permit, expect fees to be $500–$800 and the same timeline.
Permit required (structural wall removal + fixture relocation + new exhaust duct) | Owner-builder permit available (owner-occupied homes) | Structural drawing for load-bearing wall analysis required | Exhaust duct must terminate outdoors per IRC M1505 | HVAC plan showing ductwork reroute required | Permit cost $400–$650 (owner-builder) or $500–$800 (contractor) | Plan review 4-5 weeks | 5 inspections (framing, rough plumb, rough elec, drywall, final) | Total project $12,000–$20,000

Every project is different.

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

Waterproofing and shower/tub assembly requirements in Columbia Heights bathrooms

IRC R702.4.2 is the code section that catches most bathroom remodel rejections in Columbia Heights. The rule is simple: any shower or tub enclosure must have a water-resistive membrane on the wall assembly behind the tile. Many homeowners and even some handymen think tile on drywall is fine, but it's not. Drywall absorbs moisture, swells, promotes mold, and eventually fails. The code requires one of three systems: (1) cement board (minimum 1/2 inch thick) with a liquid-applied waterproof membrane on top, (2) a pre-fabricated acrylic or fiberglass shower pan with proper flashing, or (3) other approved water-resistant materials like tile backer board or sheet-membrane systems. The Columbia Heights Building Department will ask you to specify which system you're using before they issue a permit.

If you choose cement board plus membrane, the inspector will verify during the waterproofing inspection (which happens after framing and drywall but before tile is installed) that the cement board is properly installed, all seams are taped and sealed, the liquid membrane is applied per manufacturer instructions, and flashing is installed at the threshold and corners. A common mistake is applying the membrane too thin or skipping flashing details; both cause water to seep behind the tile and damage the substructure. If you're using a pre-fabricated shower pan, the inspector checks that the pan is properly sloped (typically 1/4 inch per linear foot toward the drain), the drain connection is watertight, and the threshold flashing overlaps the pan correctly. The cost difference is minimal — cement board plus membrane runs $200–$400 in materials, and a pre-fab pan runs $300–$800 depending on size and quality.

Columbia Heights does not have any climate-specific or local amendments to the waterproofing rule, so you're following the standard 2020 Minnesota Building Code adoption of IRC R702.4.2. However, the city's frost depth (48-60 inches) and occasional freeze-thaw cycles mean that any exterior wall adjoining a bathroom shower should be carefully sealed to prevent water infiltration into the wall cavity. If your new shower is on an exterior wall, discuss wall cavity ventilation with your contractor; sometimes a smart vapor retarder or cavity ventilation strategy is needed to prevent moisture accumulation in the wall.

Electrical GFCI and AFCI requirements for Columbia Heights bathroom remodels

NEC 210.8(A)(1) requires all outlets within 6 feet of a sink to be GFCI-protected. In a typical bathroom, this means the vanity outlets, any outlets on side walls within 6 feet, and even some outlets on the opposite wall depending on the bathroom layout. Many electricians satisfy this requirement by installing a GFCI circuit breaker at the main panel (protecting the entire circuit) or by installing GFCI receptacles at the sink and ganging non-GFCI outlets downstream. Columbia Heights Building Department requires the electrical plan to clearly mark which outlets are GFCI-protected and the method (breaker vs. receptacle); ambiguous or unmarked drawings get rejected and sent back for clarification.

A newer requirement gaining traction in recent code cycles is AFCI (Arc-Fault Circuit Interrupter) protection in bathrooms. The 2020 Minnesota Building Code does not yet require AFCI in bathrooms as a blanket mandate (that's coming in 2024 code), but some jurisdictions have adopted it early. Confirm with Columbia Heights Building Department whether they're requiring AFCI in new bathroom remodels; if they are, you'll need a dedicated AFCI breaker or AFCI receptacle upstream of all bathroom circuits. AFCI protection costs about $50–$100 per breaker or receptacle, but it's a one-time cost that prevents electrical fires.

When you're pulling a permit for a bathroom remodel involving new circuits — for example, a dedicated circuit for a heated floor mat, separate circuit for exhaust fan and light, or a new dedicated circuit for a vanity light — the electrical plan must show the breaker size, wire gauge, and amperage load. A common mistake is underestimating the load; a heated floor mat can draw 15-20 amps on its own, so it needs a dedicated 20-amp breaker with 12-gauge wire. If you're cramming multiple high-draw devices onto one circuit without proper sizing, the plan will be rejected. Work with a licensed electrician or have your plan stamped by a PE to avoid these rejections.

City of Columbia Heights Building Department
Columbia Heights City Hall, Columbia Heights, MN (verify current address and suite with city)
Phone: Contact Columbia Heights city hall main line and ask for Building Department; typical Twin Cities jurisdiction: (763) 706-3600 or similar — confirm current number on city website | Columbia Heights does not operate a dedicated online permit portal; permits are filed in person or by mail with the Building Department. Check the city website (https://www.columbiaheightsmn.gov) for current submission procedures and application forms.
Monday–Friday, 8:00 AM–5:00 PM (verify hours with department before visiting)

Common questions

Do I need a permit if I'm just replacing a toilet or faucet in place?

No. Replacing a toilet, faucet, or fixture in the same location without extending or relocating the rough-in does not require a permit in Columbia Heights. This is surface-only work. However, if the new fixture requires a different drain or supply configuration, you'll need to file a permit. Confirm with the Building Department if you're unsure whether your specific fixture swap involves rough-in changes.

What happens if the city inspector rejects my waterproofing plan?

The most common rejection is an incomplete or vague waterproofing detail. If you write 'tile on drywall' or don't specify the membrane system, the city will send back a correction notice requesting a detailed waterproofing assembly drawing. You then revise the plan, resubmit, and the city re-reviews. This adds 1-2 weeks to plan review. Specify upfront: 'Cement board with liquid waterproof membrane and flashing per manufacturer instructions' or equivalent, and include a detail drawing showing how the membrane overlaps the threshold and corners.

Can an owner-builder pull a bathroom remodel permit in Columbia Heights?

Yes. Owner-builders can pull permits for owner-occupied homes in Columbia Heights, including bathroom remodels. You can hire licensed plumbers and electricians to perform portions of the work; the difference is that you, the owner, are the permit holder and primary builder. Owner-builder permit fees are typically 10-15% lower than contractor permits. You'll still need to submit complete plans and pass all inspections.

How long does plan review take for a bathroom remodel in Columbia Heights?

For a standard bathroom remodel with fixture relocation, plumbing, and electrical, expect 2-4 weeks of plan review time. If the project includes structural work (like a wall removal), add 1-2 weeks for structural engineering review. If the city issues a list of corrections, plan another 1-2 weeks after you resubmit. Total time from application to permit issuance: 3-6 weeks.

Do I need an exhaust fan in my remodeled bathroom?

Yes. IRC M1505 requires exhaust ventilation in all bathrooms. The minimum is 50 CFM (cubic feet per minute) for bathrooms under 100 square feet, or 1 CFM per square foot for larger bathrooms. The fan must be ducted to the outside (not into an attic or crawl space). If you're keeping an existing exhaust fan that's in good condition, you can often keep it; if you're remodeling and the fan is old or broken, you'll need to replace it with a code-compliant unit. The duct termination location must be shown on your plan.

What does a full bathroom remodel typically cost in terms of permits and inspections?

Permit fees in Columbia Heights typically range from $300–$700 depending on the estimated project cost (usually calculated at 1.5-2% of total project valuation). Inspections are free once the permit is issued. The total project cost for a full bathroom remodel (materials, labor, permits, inspections) usually runs $8,000–$18,000 depending on finishes and scope. Budget for permit and inspection time: 3-6 weeks from application to final inspection.

What if my home was built before 1978? Does that affect my bathroom permit?

Yes, but indirectly. Homes built before 1978 may contain lead-based paint. If your bathroom remodel involves disturbing painted surfaces (removing walls, trim, or old fixtures), you must follow EPA RRP (Renovation, Repair, and Painting) Rule procedures, which require hiring a certified lead-safe contractor and proper containment and cleanup. This is a federal requirement, not a Columbia Heights permit issue, but it adds cost and timeline. Get a lead-paint test before you start; if positive, budget an extra 2-3 weeks and 15-25% to labor costs for certified lead-safe work.

Can I run my new bathroom drain line parallel to the ceiling in my basement?

Yes, if the slope and support are correct. IRC P2706 requires a minimum slope of 1/4 inch per 12 feet of horizontal run for drain lines. If you're running the drain parallel to ceiling joists in a basement or crawl space, the plumbing plan must include a profile or section drawing showing the slope. You'll also need to provide support (hangers or strapping) every 4 feet. The rough plumbing inspection will verify slope using a level; if it's not steep enough, the inspection fails and you'll need to relocate the line. Plan ahead to avoid surprises.

What's the maximum length of a trap arm in Columbia Heights?

Per IRC P2706, the trap arm (the section of pipe between the trap and the vent) cannot exceed 6 feet in length. If you're relocating a toilet or sink to the far side of the bathroom, the new trap arm might exceed 6 feet before it can connect to the main stack or vent. If that's the case, you may need to install an additional vent (a loop vent or island vent) or relocate the trap or vent connection. The plumbing plan will show this; if the trap arm exceeds 6 feet and no alternative vent is shown, the plan will be rejected. Discuss with your plumber before design.

What's the frost depth in Columbia Heights, and does it matter for my bathroom remodel?

Frost depth ranges from 48-60 inches depending on location (deeper in the north part of the city). For a typical interior-only bathroom remodel, frost depth doesn't matter. However, if you're adding a new exterior vent termination (for the exhaust fan or a new plumbing vent) or running supply/drain lines near the foundation, the inspector will check that any exterior openings or lines are either below frost depth or properly insulated to prevent freezing. Discuss exterior penetrations with your plumber or HVAC contractor; they'll know how to handle it.

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