Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full bathroom remodel in Harrisonburg requires a permit if you're moving plumbing fixtures, adding electrical circuits, installing a new exhaust fan, converting tub to shower, or relocating walls. Surface-only updates (tile, vanity swap, faucet replacement in place) are exempt.
Harrisonburg Building Department treats bathroom remodels on a scope-by-scope basis, and the city follows Virginia Building Code (currently 2021 edition, based on 2020 IBC), which has specific local amendments around plumbing trap placement and karst-zone drainage. Unlike some nearby municipalities that allow over-the-counter permitting for cosmetic bath work, Harrisonburg's online portal system requires full plan submission and formal review for any fixture relocation or electrical work—there is no fast-track exemption for 'minor' remodels even if the project stays under $2,500 in valuation. The city's frost depth (18–24 inches in Piedmont clay) affects how new drain lines must be stubbed below grade, which inspectors will catch on rough plumbing inspection. Harrisonburg also sits in a karst valley with limestone bedrock and seasonal water table fluctuation, so any drain routing or sump/ejector work must account for that in the plan. Electrical work triggers mandatory GFCI/AFCI labeling on the plan, and the city enforces NEC 2020 requirements strictly. The permit fee is typically $250–$600 depending on project valuation; plan review takes 2–5 weeks (not same-day).

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

Harrisonburg bathroom remodels — the key details

Lead-paint disclosure applies to homes built before 1978. Harrisonburg has many pre-1978 homes, and if you're disturbing surfaces during a bathroom remodel (sanding drywall, demolishing tile, removing fixtures), federal law (RRP Rule) and Virginia law require you to notify the property owner and follow containment/safe-work practices. If you're hiring a contractor, they must be certified; if you're owner-building, you should still follow the RRP Rule to protect yourself and your family from lead dust. Plan review does not explicitly flag this, but inspectors will ask if you've handled lead notification. Harrisonburg's building department website should have a lead-disclosure document; if not, contact them directly. Permit fees for a full bathroom remodel (valuation $5,000–$15,000) typically run $250–$600; the fee is based on project cost estimate, not a flat rate. Plan review takes 2–5 weeks; expect one or two rounds of revision requests (common issues: trap arm length, GFCI labeling, exhaust duct termination, waterproofing membrane detail). After approval, inspections are scheduled in this order: rough plumbing, rough electrical, framing (if walls are moved), insulation, drywall, final plumbing, final electrical, and final building. Bathroom-only remodels typically skip framing and insulation inspections if no walls move.

Three Harrisonburg bathroom remodel (full) scenarios

Scenario A
Tile and vanity swap in existing bathroom, same locations — downtown Harrisonburg 1920s bungalow
You're replacing old subway tile with modern porcelain, ripping out the original pedestal sink and installing a new 30-inch vanity in the exact same spot, and swapping the old chrome faucet for a brushed-nickel one. The toilet stays. The tub stays. You're not touching any plumbing drains or vents, and the electrical outlet already exists. This is cosmetic-only work. Harrisonburg does not require a permit for surface-only bathroom updates in-place, per the exemption in Virginia Building Code Section 101.2 (work not involving structural changes, electrical system changes, or plumbing system changes). You do not need to file a permit, pay any fee, or schedule inspections. However, if you discover during demolition that the existing wall surface has structural rot, asbestos, or lead paint, you'll need to address that and may be required to notify the building department. Cost: vanity $400–$800, tile $800–$2,000, labor $1,500–$3,000. Timeline: 2–4 weeks, no permit hold-up. No permit fees. Note: even though this requires no permit, if you ever sell the home, you do not need to disclose this work in Virginia's Transfer Disclosure Statement because it's not a permitted alteration; it's maintenance.
No permit required (surface-only) | No inspections scheduled | Vanity and tile in-place swap | Total project $2,700–$5,800 | No permit fees
Scenario B
Tub-to-shower conversion, walls stay, new GFCI exhaust fan — Shenandoah Ave mid-century ranch
You're converting a cast-iron tub to a 36x60 walk-in shower base, moving the drain from the center of the tub to a new corner location in the same bathroom. The shower walls will be tile over a waterproofing membrane (you're planning to use Schluter Kerdi). You're also adding a new exhaust fan (80 CFM, roof-ducted) and a 240V heated towel rack. No walls are moving. The existing bathroom electrical outlet is being replaced with a new GFCI-protected receptacle. Harrisonburg requires a permit for this scope because the drain relocation triggers plumbing inspection, the new exhaust fan and heated towel rack trigger electrical inspection, and the shower pan requires waterproofing detail approval. The permit fee is $350–$500 (project valuation roughly $8,000–$12,000). The plan must show: (1) floor plan with new drain location and trap arm length (must not exceed 6 feet to the existing vent stack); (2) shower pan detail with waterproofing membrane brand and height above floor (minimum 6 inches up wall); (3) electrical plan showing new 240V circuit, heated towel rack load (typically 1,500–2,000W), new exhaust fan breaker, and GFCI labeling on the receptacle; (4) exhaust duct routing to roof with insulation R-value noted; (5) written scope confirming no wall relocation. Harrisonburg's frost depth and karst zone means the inspector will also verify that the new drain stub under the slab or crawl space is below 18 inches. Plan review: 2–3 weeks. Inspections: rough plumbing (drain and vent placement), rough electrical (new circuits, GFCI/AFCI labeling), and final (all systems). Timeline: 4–6 weeks total (includes permit, plan review, and inspections). Cost: shower base $1,200–$1,800, tile and waterproofing $1,500–$2,500, exhaust fan $200–$400, heated towel rack $300–$600, plumbing labor $800–$1,500, electrical labor $500–$1,000, permit fees $350–$500. Total: $5,850–$8,300. This scenario showcases Harrisonburg's strict waterproofing and electrical verification, which often trips up homeowners on first submission.
Permit required (drain relocation + electrical + exhaust) | Plan shows waterproofing membrane detail, duct routing, electrical circuits | Schluter Kerdi membrane + roof duct + 240V towel rack + GFCI | Drain trap arm verified ≤6 ft | $350–$500 permit fee | 4–6 weeks total
Scenario C
Full gut remodel with wall relocation, dual bathroom vanities, new septic ejector pump — Keister St older two-story, basement bathroom
You're gutting the entire bathroom, removing a wall to combine a small half-bath and the adjacent linen closet into one larger full bath. You're installing dual 30-inch vanities, a soaking tub, a separate walk-in shower, and relocating the toilet drain because the new layout places the toilet 12 feet from the existing vent stack. The basement is below the septic grade, so a sewage ejector pump pit is required to lift waste to the main line. New 240V outlet for the pump. New exhaust fan with ductwork routed to an exterior wall (not roof, per homeowner preference). You're also adding a heated floor mat under the tile. This is a major remodel. Harrisonburg requires a full permit (class A or B, depending on valuation), and the scope triggers multiple code reviews. Permit valuation: $20,000–$30,000 (gut + structural). Permit fee: $600–$800. The plan must include: (1) floor plan showing existing walls, new walls, bearing-wall status, and all fixture locations (vanities, toilet, tub, shower); (2) plumbing plan showing new drain routes, trap arm lengths, vent stack location, and ejector pit detail with pump specs (gallons per minute, horsepower, discharge line routing to main sewer); (3) electrical plan showing all circuits (two vanity lights, outlets with GFCI, heated floor mat (typically 1,500W), exhaust fan, ejector pump 240V breaker, AFCI on all circuits); (4) waterproofing detail for shower (membrane type, height, base slope); (5) framing plan if any bearing walls are removed (engineer stamp required). Harrisonburg's karst geology and frost depth mean the ejector pit must be sized for seasonal water table rise; the building inspector will verify sump capacity and discharge line slope. The ductwork must be insulated (karst = moisture risk). Plan review: 3–5 weeks (likely 1–2 revision rounds for ejector pump detail, bearing-wall certification, duct insulation). Inspections: rough plumbing (drains, vent, ejector pit), rough electrical (circuits, GFCI/AFCI, pump breaker), framing (bearing wall), rough HVAC (ductwork insulation), drywall, final plumbing, final electrical, final building. Timeline: 8–12 weeks. Cost: demolition $2,000–$3,000, framing/bearing wall $2,500–$4,000, plumbing (dual vanities, tub, shower, ejector pit, pump) $4,000–$6,000, electrical $2,000–$3,500, tile and waterproofing $2,500–$4,000, fixtures and finishes $3,000–$5,000, permit fees $600–$800. Total: $16,600–$26,300. This scenario showcases Harrisonburg's enforcement of karst-related infrastructure (ejector pump), bearing-wall structural review, and multi-phase inspection sequence—unique to basement/below-grade work in the region.
Permit required (wall relocation, fixture moves, ejector pump, electrical) | Ejector pump pit + discharge line sized for water table | Bearing wall engineer certification | Ductwork insulation R-4+ | GFCI/AFCI on all circuits | 8–12 weeks total | $600–$800 permit fee

Every project is different.

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

Harrisonburg's karst geology and bathroom drainage: why ejector pumps and sump sizing matter

Why this matters for your permit: ejector pit design is often overlooked in bathrooms, and inspectors will reject rough plumbing if the pit detail is missing. You must show the pit size, pump model, discharge line routing, check valve location (required on discharge line to prevent backflow), and alarm system (either a high-level alarm float switch or a battery-backed alarm). The city requires a high-level alarm because if the pump fails or is overwhelmed, sewage can back up into the bathroom; the alarm alerts you before that happens. If the discharge line is buried, it must be Schedule 40 PVC or cast iron, not flexible tubing. If it terminates above ground (in a yard or sump outlet), it must have a 1-inch air gap and must not drain toward the foundation. Many homeowners try to avoid the ejector pump cost ($1,500–$3,000 installed) by regrading the bathroom or lowering the slab; Harrisonburg won't allow that without formal soil/grading review because karst subsidence and sink-hole risk are real concerns. The safest path is to plan for an ejector pump from day one, show it on the plan, and let the inspector verify the size and discharge route.

Waterproofing, GFCI/AFCI, and inspection sequencing in Harrisonburg bathroom permits

Electrical code for bathrooms is prescriptive and Harrisonburg enforces it strictly. Per NEC Article 210 (Virginia 2020 edition), all bathroom receptacles must be on a dedicated 20-amp circuit protected by a GFCI (ground-fault circuit interrupter). GFCI can be a device (outlet) or a breaker; Harrisonburg allows either, but the plan must clearly label which one you're using. If you're adding a heated towel rack or heated floor mat (240V), that requires a separate dedicated breaker and is not required to be GFCI-protected, but the breaker must still be properly sized (typically 20–30 amp depending on wattage). AFCI (arc-fault circuit interrupter) protection is required on all circuits in bedrooms and any circuits that feed bathroom outlets; if your bathroom is adjacent to a bedroom, the inspector may require AFCI on the entire bathroom circuit or at the breaker panel. On the electrical plan, you must show each breaker, its amperage, the circuits it feeds, and GFCI/AFCI labeling. A common mistake is assuming an outlet marked 'GFCI Protected' means the outlet itself is GFCI; that label only appears on GFCI outlets. If you're protecting the circuit with a GFCI breaker, write 'GFCI Breaker, 20A' next to the breaker on the panel diagram. During rough electrical inspection, the inspector will verify all cables are properly run in conduit or NM sheathing rated for wet locations (Type NMC or MC), all boxes are rated for damp locations, and all circuits are correctly labeled. Rough inspection happens before drywall; final inspection happens after all finish work and covers outlet function, cover plates, and proper labeling. If GFCI/AFCI is missed or mislabeled, the final inspection will fail, and you must add it before occupancy (cost $100–$300 to retrofit a GFCI breaker).

City of Harrisonburg Building Department
409 South Main Street, Harrisonburg, VA 22801
Phone: (540) 432-7700 | https://www.harrisonburgva.gov/building-permits
Monday–Friday, 8:00 AM–5:00 PM (closed municipal holidays)

Common questions

Do I need a permit to replace my toilet in the same location?

No. Replacing a toilet, faucet, or showerhead in the same location is considered maintenance and does not require a permit. However, if you're relocating the toilet to a new drain location or moving the drain line, that triggers a permit. For example, moving a toilet 3 feet to a new location requires a new drain stub and a permit. Contact the City of Harrisonburg Building Department to verify your specific situation if you're unsure.

How long does plan review take in Harrisonburg?

Initial plan review typically takes 2–5 weeks depending on project complexity. Simple remodels (new exhaust fan, GFCI work, minor plumbing) may be reviewed in 2–3 weeks. Complex projects (wall relocation, ejector pump, major electrical) can take 4–5 weeks. Most applications require 1–2 revision rounds (common requests: waterproofing detail, duct insulation, trap arm length, GFCI labeling). After approval, inspections can usually be scheduled within 5–10 days.

What is the frost depth in Harrisonburg, and why does it matter for my bathroom drain?

Harrisonburg's frost depth is 18–24 inches. If your bathroom is below grade (basement) or the drain line runs under a concrete slab or crawl space, the drain must be stubbed below the frost depth to prevent freeze-thaw damage and pipe rupture. The building inspector will verify this on rough plumbing inspection. If your drain is in an interior wall or above grade, frost depth does not apply.

Do I need to show waterproofing details on my permit plan if I'm just re-tiling a shower?

Yes. Even if you're keeping the existing shower base and just re-tiling, Harrisonburg requires a waterproofing detail on the plan showing the membrane type (brand and model), height above the flood level (minimum 6 inches), and base slope (1/8 inch per foot). The inspector will verify this on rough inspection before you close up the walls. Existing caulk and grout do not count as waterproofing per code; a true membrane is required.

Can I do the bathroom remodel myself as an owner-builder, or do I have to hire a licensed contractor?

Virginia law allows owner-builders to pull permits and perform work on owner-occupied homes without a contractor's license. However, plumbing and electrical work in some jurisdictions requires a licensed tradesperson. Harrisonburg allows owner-builders to perform plumbing and electrical work if they are the property owner and the work is in an owner-occupied home. You must pull the permit in your name, attend all inspections, and pass code compliance. If you hire subcontractors (plumber, electrician), they must be licensed. Contact the Harrisonburg Building Department to confirm current rules before starting work.

What happens if I notice asbestos or lead paint during demolition?

Stop work immediately. Asbestos-containing materials (common in homes built before 1980, especially old tile, pipe wrap, and floor tile) must be handled by a licensed abatement contractor; you cannot demo it yourself. Lead paint (homes built before 1978) falls under the federal RRP Rule; if you disturb lead-painted surfaces, you must follow containment and safe-work practices or hire a certified contractor. Harrisonburg Building Department can provide a lead-disclosure form and referrals to abatement contractors. This work may require an additional permit or variance depending on scope.

I have a basement bathroom below the main sewer line. Do I really need an ejector pump?

Yes, in almost all cases. If the bathroom drain cannot gravity-flow to the sewer or septic system, an ejector pump is required. Harrisonburg's karst terrain and seasonal water-table rise mean basement bathrooms are common, and the city requires properly sized and installed ejector pits with alarms. The pump cost ($1,500–$3,000) is a standard part of the project budget for below-grade bathrooms. Regrading or lowering the slab to avoid the pump is rarely approved due to karst subsidence risk.

How much does a bathroom remodel permit cost in Harrisonburg?

Permit fees are based on project valuation. A typical full bathroom remodel ($8,000–$15,000) costs $250–$600 in permit fees (roughly 2–4% of valuation). Simple remodels (cosmetic, no fixture moves) cost $0 (no permit). Complex remodels with wall relocation, ejector pump, or major electrical work ($20,000+) cost $600–$800. The building department will calculate the exact fee after you submit the permit application with a project cost estimate. Fees are non-refundable once the permit is issued.

What is the most common reason for plan rejection in Harrisonburg bathroom permits?

Incomplete or incorrect waterproofing detail. Inspectors require the specific membrane product brand (not generic 'waterproofing'), installation height (minimum 6 inches above flood level), base slope (1/8 inch per foot), and drain type. Second most common: GFCI/AFCI labeling on electrical plans (must clearly show whether GFCI is a device or breaker-protected). Third: missing ejector pump detail (size, discharge routing, alarm) for below-grade bathrooms. Always double-check these three items before submitting.

Can I vent my exhaust fan ductwork into the attic or crawl space instead of to the exterior?

No. Per IRC M1505.2, exhaust fans must duct to the exterior—either a roof or wall penetration with a dampered vent. Venting into an attic or crawl space violates code and Harrisonburg will not approve it. The ductwork must be continuous (no gaps), properly insulated if passing through unconditioned space, and must slope slightly for condensation drainage. If you use flexible ductwork, it must be approved for duct applications (not clothes dryer vent hose). An exterior wall vent is typically cheaper ($200–$400) than a roof penetration ($400–$600), but both are acceptable.

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