Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most full bathroom remodels in Moline require a permit if you're relocating fixtures, adding electrical circuits, installing a new exhaust fan, or moving walls. Surface-only work — tile, vanity, or faucet replacement in place — is exempt.
Moline enforces the 2021 Illinois Building Code (which mirrors the 2021 IBC), and the City of Moline Building Department has adopted specific thresholds for bathroom work that differ from some neighboring municipalities in Rock Island County. The key distinction here is that Moline's permit staff apply a strict fixture-relocation rule: if ANY plumbing fixture (sink, toilet, tub/shower) moves to a new location or a new drain line is installed, a permit is required — there is no square-footage exemption that waives this in Moline like some nearby communities offer for very small cosmetic work. Additionally, Moline is in IBC Climate Zone 5A (northern Rock Island County), which means bathroom exhaust fan venting must terminate outside (no attic discharge), and that duct routing is inspected. The city also requires full GFCI/AFCI documentation on any electrical-plan submittals, even if you're only adding one outlet. Unlike some Illinois municipalities that allow over-the-counter permit issuance for simple fixture swaps, Moline's Building Department treats most bathroom remodels as requiring a formal plan-review cycle, typically 2–3 weeks. If you're converting a tub to a shower (or vice versa), waterproofing assembly details — cement board type, membrane spec, drain-pan configuration — must be shown on plans, which triggers review and inspection. Owner-builders are allowed for owner-occupied homes in Moline, but you must file in person or online and pay the same permit fee as a licensed contractor would.

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

Moline bathroom remodel permits — the key details

The City of Moline Building Department uses the 2021 Illinois Building Code as its baseline, which incorporates the 2021 IBC. For bathroom remodels, the most important rule is IRC P2706 (drainage and vent sizing) and IRC M1505 (bathroom exhaust fan ventilation). Here's the practical trigger: if you are moving a toilet, sink, or tub/shower drain to a new location, or if you are installing new plumbing lines that did not exist before, you need a permit. Moline's Building Department applies this rule strictly — there is no exemption for 'small' remodels or for cosmetic swaps. However, if you are replacing a toilet, faucet, or vanity in the exact same location (no new drain, no new supply lines), that work is exempt from permitting. The reason the city enforces this is that relocated drains often violate trap-arm length limits (IRC P3103.2 restricts trap-arm distance to 24 inches horizontally, measured from the vent). Moline inspectors have flagged dozens of DIY jobs where the homeowner ran a toilet drain 30+ feet across the basement to avoid cutting into a joist, which creates a P-trap backflow risk. Similarly, any new drain line must be sized correctly (a toilet must be on a 3-inch line minimum, per IRC P2704.2), sloped at 1/4 inch per foot (IRC P3104.1), and vented within code distance. If you are relocating a sink within the bathroom, you must show on your plan where the new drain will tie in, how far the trap arm is, and which vent it uses. This is not negotiable in Moline.

Electrical work in a bathroom remodel triggers GFCI and AFCI requirements, and Moline's Building Department requires these to be shown on a plan even if you think you're doing a small job. The relevant code is IRC E3902.1, which mandates GFCI protection for all bathroom receptacles (outlets) — but Moline goes further and also enforces IRC E3904.1, which requires AFCI (arc-fault circuit interrupter) protection for all bathroom circuits in a home built after 2008. If your bathroom is in a home built before 2008, AFCI is not retroactively required, but GFCI is mandatory for any outlet within 6 feet of a sink, toilet, or tub. The practical implication: if you are adding a new outlet (e.g., a second outlet near the vanity) or upgrading the electrical panel to a new circuit, you must submit an electrical plan showing the GFCI device location, amperage, and wire gauge. Common rejections in Moline include submittals that say 'GFCI outlet will be installed' without showing which outlet or what circuit it is on. Inspectors also check that you are not daisy-chaining GFCI outlets (the second outlet on a GFCI-protected circuit must be a regular outlet, not another GFCI device), and they verify that you are not mixing GFCI and AFCI on the same circuit (this is not allowed by code, and Moline inspectors have rejected plans that show this setup). If you are replacing an existing outlet in place with a new GFCI outlet, no new circuit is needed and the permit requirement depends on whether you are moving the outlet location. If the outlet stays in the same location, it is exempt from permitting; if it moves, you need a permit because you are running new electrical wire.

Exhaust fan ventilation is a critical detail in Moline, because the city is in Climate Zone 5A and the 2021 IBC requires bathroom exhaust fans to be ducted to the outside (no attic discharge, no soffit termination that allows moisture back into the home). IRC M1505.2 requires the duct to be 4 inches diameter minimum (or 3 inches for certain duct types), insulated to prevent condensation, and terminated at least 12 inches above roof level (per IRC M1505.4). In Moline winters, if you discharge moisture into an attic, it will condense on roof framing and cause mold — the city has seen this damage in dozens of older homes and now enforces duct termination strictly. If you are installing a new exhaust fan (or upgrading an old one that currently vents to the attic), you must show on your permit plan: the duct size and material (flex, rigid, or hybrid), the termination location (roof or wall), and the fan CFM rating. Bathroom exhaust fans must be sized per occupancy: IRC M1505.1 requires 20 CFM per 5 square feet of bathroom, minimum 50 CFM, or 1 CFM per square foot, whichever is greater. If your bathroom is 50 square feet, you need a minimum 50 CFM fan (the formula yields 10 CFM × 5 SF = 50 CFM). Most standard bathroom fans are 50–110 CFM, so this is typically easy to meet. However, Moline inspectors have rejected plans that specify a 40 CFM fan in a large master bath, so pay attention to the CFM rating. If you are using a humidity sensor or timer to control the fan, that is allowed and does not change the CFM requirement. One more detail: if your home is older and has a metal attic duct that currently vents to the attic, you cannot simply extend it to the roof — you must remove the old duct entirely and install a new insulated duct from the fan to the outside termination. Inspectors will look for this during rough-in inspection.

Waterproofing assembly for tub-to-shower conversions (or new shower installations) is a permit-trigger in Moline and a common reason for plan rejection. IRC R702.4.2 requires a continuous water-resistive barrier (membrane) in shower and tub areas, installed over cement board (per IRC R702.3.2.1). Specifically, the membrane must extend from the floor (or tub edge) to at least 6 feet up the walls (or 24 inches above the showerhead, whichever is higher). Moline's Building Department requires homeowners and contractors to specify the membrane type on the permit plan: is it sheet membrane (traditional tar-paper based or modern polyethylene), or liquid-applied membrane (spray-on)? The inspector will check that the membrane is continuous under the threshold and at all penetrations (plumbing, recesses). Common mistakes Moline sees: cement board installed directly over drywall without a membrane (not acceptable), or a membrane installed only on the shower walls but not on the floor (not acceptable). If you are converting a tub to a shower, you must also specify the shower pan construction: is it a pre-formed pan with integral membrane, or a mortar-bed pan with liner? If mortar-bed, the liner must be specified (lead-free, CPE, or EPDM). Moline does not have a preference between pre-formed and mortar-bed, but the plan must be clear. Additionally, if you are installing a recessed soap niche, towel bar, or other penetration in the waterproofed area, the plan must show how the penetration will be sealed (flashing details). Inspectors check this during rough-in inspection (before tile), so your waterproofing plan is inspected before drywall goes up.

Practical next steps: contact the City of Moline Building Department (phone and online portal details below) to determine if your specific project requires a permit by describing the scope (fixture relocation, electrical, exhaust duct routing, wall moves). If a permit is needed, you will submit plans (typically 2–3 copies) showing floor plan with new fixture locations, plumbing riser diagram, electrical plan with GFCI/AFCI locations, and waterproofing details if applicable. Moline's plan-review cycle is typically 2–3 weeks; inspectors will issue comments if anything is missing or non-compliant. You then revise and resubmit. Once plans are approved, you can begin work and schedule rough inspections (plumbing, electrical, framing). After rough inspections pass, you install drywall and tile, then schedule final inspection. Permit fees in Moline are typically $250–$600 depending on the valuation of the work (the city calculates valuation based on fixture cost + labor estimate). Owner-builders can file permits themselves; you do not need a licensed contractor to apply. However, electrical work must be signed off by a licensed electrician in Illinois (even if you apply for the permit yourself), and plumbing work must be signed off by a licensed plumber. You can do some work yourself (framing, tile, painting) and hire licensed trades for electrical and plumbing.

Three Moline bathroom remodel (full) scenarios

Scenario A
Vanity and faucet replacement in place, no structural changes — typical apartment or condo bathroom in Moline
You are replacing an old pedestal sink and chrome faucet with a new 36-inch vanity and brushed-nickel faucet in the same location. The new vanity is 2 inches wider than the old one, but the drain and supply lines are already there, and you are simply disconnecting the old fixture and connecting the new one to the existing stub-outs under the sink. No drywall is moved, no new electrical outlets are added, and the old exhaust fan stays in place. This work does not require a permit in Moline because you are not relocating the drain or supply lines, not adding new electrical circuits, and not changing the structure. You can hire a plumber or do this work yourself (though most people hire a plumber to avoid water leaks). The cost is $1,500–$2,500 for the vanity, faucet, and labor, plus the cost of the plumber ($200–$400). If the plumber discovers that the supply lines are old copper or galvanized steel and recommends replacement, that work is still permit-exempt if the new lines run to the same locations. If the plumber recommends moving a supply line to a new location (e.g., to the right by 6 inches to align with the new vanity), you would then need a permit, so ask the plumber to clarify the scope before starting. This scenario is very common in Moline apartments and condos where people are simply refreshing the vanity without touching the structure.
No permit required (fixture replacement in place) | Licensed plumber recommended (supply lines) | New vanity $400–$800 | Faucet $150–$400 | Plumber labor $200–$400 | Total project $1,500–$2,500 | No permit fees
Scenario B
Master bath with toilet relocation, new exhaust fan duct to roof, and GFCI outlet addition — rambler or ranch home in Moline
You are remodeling a 60-square-foot master bathroom in a 1970s rambler. The toilet is currently in the corner near the door, and you want to move it 8 feet to the opposite wall (closer to the tub) to create a better layout. You are also installing a new exhaust fan (the old one vents to the attic, which is not code-compliant in Moline's climate zone). You are adding a new GFCI outlet on the vanity wall for a heated towel rack. Because you are relocating the toilet drain, the work requires a permit. You will submit a permit application (in person or online via Moline's portal) with a floor plan showing the new toilet location, a plumbing riser diagram showing the new 3-inch drain line routing (how far it runs horizontally to reach the main vent stack, and confirmation that the trap-arm distance is under 24 inches), supply line routing, and the new exhaust fan duct path (showing it runs from the fan to the roof, specifying 4-inch insulated flex duct, and terminating above the roof line). You will also show the new GFCI outlet location and circuit on an electrical plan. Plan review will take 2–3 weeks; Moline inspectors will likely flag the trap-arm length if it exceeds code, or the duct termination if it's not clear where it exits the roof. Once plans are approved, you will schedule rough plumbing and rough electrical inspections before closing up walls. The permit fee is typically $350–$550 (calculated on labor + fixture cost, roughly $4,000–$6,000 of estimated work). The total project cost is $6,000–$10,000 (new toilet $300–$500, exhaust fan $200–$400, duct/termination kit $150–$300, new outlet $50–$100, plumber labor $2,000–$3,000, electrician labor $400–$800, drywall/tile/painting $3,000–$5,000). Timeline is 4–6 weeks from permit approval to final inspection.
Permit required (toilet relocation) | Permit fee $350–$550 | Trap-arm distance must be under 24 inches | 4-inch insulated duct to roof required (no attic discharge in Climate Zone 5A) | GFCI outlet on dedicated circuit | Rough plumbing and electrical inspections required | Licensed plumber and electrician required | Total project $6,000–$10,000
Scenario C
Tub-to-shower conversion with waterproofing assembly and wall relocation — full gut bathroom in Moline
You are doing a full bathroom remodel in a 1950s bungalow, including removing the old cast-iron tub and replacing it with a large tile shower (with mortar-bed pan and membrane), moving the sink 4 feet to the opposite wall, and removing a non-bearing wall partition between the bathroom and an adjacent closet to expand the floor plan. This scope requires a permit because you are (1) converting the tub to a shower (waterproofing assembly change), (2) relocating the sink drain, and (3) moving a wall (which requires structural review to confirm it is non-bearing and that the new opening does not exceed code limits). Your permit application will include a full set of plans: floor plan showing new layout, sink and toilet drain relocations with trap-arm distances, the new shower location with drain slope and vent routing, a detailed waterproofing plan (showing cement-board over the shower floor and walls, specifying the membrane type — e.g., 'Schluter Systems Kerdi or equivalent,' a pre-formed or mortar-bed pan, and drain-pan configuration), electrical plan with GFCI outlets, exhaust fan specifications, and a framing plan for the wall removal (showing the new header size if a bearing wall, or certification that it is non-bearing). You may also need a structural engineer's letter if the wall is bearing or if the new opening is wide. Plan review will take 3–4 weeks because Moline requires review by both the plumbing and structural reviewers. Inspections include framing (before wall closes), rough plumbing (before waterproofing), rough electrical, waterproofing/membrane (before tile), and final. The permit fee is typically $500–$800 (this is a significant remodel, estimated at $12,000–$18,000 in labor and materials). The total project cost is $15,000–$25,000 (demolition $1,500–$2,000, new tile shower with pan $3,000–$5,000, waterproofing materials $500–$1,000, plumbing labor $2,500–$4,000, electrician labor $400–$800, framing/drywall labor $2,000–$3,000, tile labor $2,000–$3,000, flooring/finishing $2,000–$4,000, permits and inspections $500–$800). Timeline is 8–12 weeks from permit approval to final inspection.
Permit required (tub-to-shower conversion, fixture relocation, wall removal) | Permit fee $500–$800 | Waterproofing assembly plan required (cement board + membrane detail) | Mortar-bed pan with liner or pre-formed pan specification required | Trap-arm distance must be under 24 inches | Structural review required if bearing wall | Rough waterproofing inspection (before tile) | Licensed plumber, electrician, and structural engineer (if needed) | Total project $15,000–$25,000

Every project is different.

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

Moline's climate zone and bathroom exhaust fan requirements

Moline is located in IBC Climate Zone 5A (northern Rock Island County), which means winter temperatures regularly drop below freezing and humidity condenses on cold surfaces. This is why the 2021 Illinois Building Code (and Moline's adoption of it) strictly prohibits attic discharge of bathroom exhaust fans. If you discharge moist air into an attic, it condenses on roof framing, trusses, and sheathing during cold months, creating conditions for mold, wood rot, and structural damage. Moline's Building Department has documented this damage in dozens of older homes and now enforces IRC M1505.4 strictly: exhaust fan ducts must terminate outdoors, at least 12 inches above roof level (or at a wall, terminating at least 12 inches away from windows and doors).

The duct must be 4 inches in diameter minimum (3 inches is allowed only for certain listed duct types, which are rare), and it must be insulated to prevent condensation inside the duct itself. A common mistake in Moline is installing uninsulated flex duct from the attic fan to the roof; this duct will condense moisture inside itself, which drains back into the fan or bathroom. Inspectors now require insulated duct (typically R-8 or greater), which costs $150–$300 more than uninsulated, but is mandatory in Moline. If you are upgrading an old bathroom that currently vents to the attic, this is a great opportunity to correct the problem: run a new insulated duct from the fan to the roof, and seal the old attic duct. The city does not grandfathers old unpermitted attic venting, so if you do a full bath remodel, you must fix it.

One more detail: duct termination caps vary by code. If you are terminating on the roof, use a roof flashing with damper (the damper prevents cold air and animals from entering). If you are terminating at a wall (e.g., in a bathroom on the second floor of a townhouse), use a wall vent with damper. Moline inspectors will check that the termination is correct during final inspection, so specify the cap type on your permit plan. Most termination kits are $40–$100, but they are essential to pass inspection.

Waterproofing assembly standards for Moline bathrooms and common inspection failures

Waterproofing for bathroom shower and tub areas in Moline is a critical detail because water damage is expensive and Moline's wet climate (moderate precipitation, high humidity) creates ideal conditions for mold if moisture gets behind tile. The 2021 IBC (which Moline enforces) requires a continuous water-resistive barrier behind all tile and other wall coverings in shower areas. This barrier must be installed over cement board (also called HardieBacker or equivalent), not over drywall or old tile. A common failure Moline inspectors see is homeowners tiling directly over existing drywall without adding cement board or membrane — this is not permitted. The correct assembly, from back to front, is: studs → moisture barrier (if using drywall) → cement board → membrane → tile and thinset mortar.

The membrane can be sheet-applied (modern polyethylene or TPE membrane) or liquid-applied (spray-on coating). If you are using a pre-formed shower pan (like Schluter, Wedi, or similar), the pan itself is the moisture barrier, and you still need to extend a membrane up the walls at least 6 feet (or 24 inches above the showerhead). For mortar-bed pans (traditional approach), the pan must include a CPE, EPDM, or polyethylene liner, and the liner must extend up the walls and cover the floor, with proper drainage slopes (1/4 inch per foot toward the drain). Moline inspectors will inspect the waterproofing assembly before drywall closes, so you must be prepared to expose it during rough inspection. If the inspector finds cement board installed without a membrane, or a membrane with gaps, the work will be rejected and you will have to open the wall and fix it — this is expensive and delays your project by weeks.

Recessed niches, shelves, and other penetrations in shower walls are common in Moline remodels, and they are allowed if properly detailed. Any niche or penetration must have a curb or flashing that directs water down and away from the penetration. Moline inspectors will examine this detail closely and may ask for shop drawings (manufacturer details) if the niche is custom. A standard recessed niche with pre-formed backing is easier to get approved than a custom rough opening, so consider this during design. Similarly, shower thresholds and curbs must be sloped and flashed correctly; many DIY jobs slope the wrong way (toward the bathroom instead of into the shower), which causes water damage outside the shower. Inspect your threshold slope during rough-in, before tiling.

City of Moline Building Department
Moline City Hall, Moline, Illinois 61265
Phone: (309) 524-2056 (verify locally) | Check the City of Moline website at www.moline.il.us for online permit portal or contact the Building Department directly.
Monday–Friday, 8 AM–5 PM (typical; verify with city)

Common questions

Can I install a new bathroom vanity without a permit?

If you are replacing an existing vanity in the same location with no changes to the drain or supply lines, no permit is required in Moline — this is a cosmetic swap. However, if you are moving the vanity to a new location, running new supply or drain lines, or adding new outlets, a permit is required. When in doubt, call the Moline Building Department to describe the scope.

Do I need a permit to replace a toilet or a faucet?

Replacing a toilet or faucet in place (no drain or supply-line relocation) does not require a permit in Moline. However, if you discover that the supply lines or drain are old or damaged and need replacement, and that replacement involves running lines to a new location, a permit becomes necessary. A plumber can clarify whether the job stays in-place or involves relocation before you start.

What is the most common reason bathrooms remodels get rejected in Moline?

The most common rejection is inadequate or missing waterproofing details for showers and tubs. Moline inspectors require cement board plus membrane, with specific material callouts (e.g., 'Schluter Kerdi' or 'equivalent'). The second most common issue is missing or incorrect GFCI/AFCI specifications on electrical plans. The third is unclear or missing exhaust fan duct termination (attic discharge is not allowed in Moline's climate zone).

How long does plan review take in Moline for a full bathroom remodel?

Moline's standard plan-review cycle is 2–3 weeks for a full remodel with multiple disciplines (plumbing, electrical, structural if applicable). If inspectors issue comments, you must revise and resubmit, which adds another 1–2 weeks. Simpler projects (fixture relocation with no structural changes) may be faster. Contact the Building Department to ask about current review times.

Can I do the work myself, or do I need to hire a licensed contractor?

You can file the permit yourself in Moline as an owner-builder (for owner-occupied property), but electrical work must be signed off by a licensed electrician and plumbing work must be signed off by a licensed plumber in Illinois. You can do non-licensed work yourself (framing, drywall, tile, painting). Most homeowners hire contractors to handle the licensed trades and do some finishing work themselves.

What is the cost of a bathroom remodel permit in Moline?

Permit fees in Moline are typically $250–$600, depending on the valuation of the work. The city calculates valuation based on estimated labor and materials (fixture cost + labor estimate). A simple fixture relocation might be $250–$350; a full gut with multiple system changes (plumbing, electrical, framing) could be $500–$800. Contact the Building Department for a precise quote based on your project scope.

Do I need to pull a permit if I am just adding a heated towel rack or a new electrical outlet?

Adding a single new outlet in an existing circuit does not always require a permit if the outlet is a standard replacement; however, in a bathroom, GFCI protection is mandatory by code. If you are extending a circuit or adding a new circuit for the outlet, a permit is required. If you are simply adding a GFCI outlet to an existing outlet location, no new permit is needed. When in doubt, call the Building Department to clarify.

What if I am converting my bathtub to a shower — do I need a permit?

Yes. Converting a tub to a shower requires a permit in Moline because the waterproofing assembly changes. A tub typically has a finished surround, while a shower requires a cement-board and membrane assembly, proper slope and drainage, and an accessible pan. Moline inspectors will review the waterproofing plan, inspect the assembly before tiling, and verify that the shower complies with IRC R702.4.2. This is a permit-triggering change.

Is my home pre-1978? How does that affect a bathroom remodel permit in Moline?

If your home was built before 1978, it may contain lead paint. Illinois law requires notification of potential lead hazards before renovation. If you disturb painted surfaces during a bathroom remodel (walls, trim, cabinets), you must follow lead-safe work practices or hire a certified lead-safe contractor. Moline's Building Department will note the lead requirement on the permit. You do not need a separate lead permit, but you must document lead-safe work or hire a certified contractor. This can add $500–$2,000 to the project cost.

Do I need a building permit for just cosmetic bathroom work like new tile or paint?

Cosmetic work — tile over existing surfaces, paint, new vanity hardware, or light fixtures — does not require a permit in Moline as long as you do not move fixtures, add electrical circuits, or change the structure. Surface-only work is exempt. However, if your tile work involves removing and replacing the waterproofing assembly (e.g., tiling a wall that had old tile and requires new membrane underneath), then a permit is required because you are modifying the waterproofing barrier.

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