Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full bathroom remodel in Lafayette requires a permit if you're relocating plumbing fixtures, adding electrical circuits, installing new ventilation, converting a tub to shower, or moving walls. Surface-only cosmetic work—tile, vanity, or faucet replacement in the same location—is exempt.
Lafayette's Building Department enforces California's Title 24 energy code and the 2022 California Building Code (which closely follows the IRC), but the city's real distinctiveness lies in its dual-jurisdiction exposure: Contra Costa County's unincorporated foothills surround it, and Lafayette sits in Bay Mud territory with specific soils engineering requirements that neighboring Orinda and Moraga don't always trigger the same way. The city's online permit portal (managed through the county system) requires detailed plan submissions for anything beyond cosmetics—no over-the-counter approvals for full remodels. Lafayette also enforces strict exhaust-fan ducting termination rules (IRC M1505) because of coastal moisture patterns, and the city's plan-check timeline runs 2–4 weeks for bathroom permits, longer if the scope includes structural changes or if your home was built before 1978 (lead paint disclosure required). Unlike some Bay Area cities that allow preliminary verbal approval, Lafayette requires all plumbing and electrical work to be drawn and sealed before intake—no exceptions for owner-builders doing their own labor. This upfront rigor saves time in the long run but means you can't start rough-in work until the permit is actually in hand.

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

Lafayette full bathroom remodel permits—the key details

Lafayette enforces the 2022 California Building Code, which means your bathroom must comply with IRC P2706 (drainage fittings and trap placement), IRC E3902 (GFCI protection on all outlets within 6 feet of the sink), and IRC M1505 (exhaust-fan ventilation). The critical rule that trips up most homeowners: any fixture relocation—even moving a toilet 2 feet—requires a new plumbing rough-in permit and inspection. This is not discretionary. The city's Building Department will reject any permit application that shows a relocated toilet, sink, or shower without detailed drainage plans showing trap-arm run, slope, and vent-stack routing. The exception is true cosmetic work: replacing a faucet, toilet seat, or vanity cabinet in the exact same location requires nothing. The city's online portal makes this distinction clear in its intake form, but many DIYers miss it and end up with rejected applications.

Exhaust ventilation is where Lafayette gets particularly strict because of the Bay Area's moisture climate (IRC M1505.2 requires 50–100 CFM depending on bathroom size, and termination must be to the exterior, not into an attic or soffit). The city requires a ducting diagram showing the duct diameter, length, number of elbows, and final termination point; common rejections include ducts vented into attics (automatic fail) or oversized ducts that create condensation traps. If your current bathroom has no exhaust fan or has one that doesn't vent to the exterior, adding or relocating one triggers a permit. If you're simply replacing an existing fan in place with a new one of the same CFM rating and duct configuration, some contractors argue it's maintenance—but Lafayette's online FAQs explicitly state that any fan removal, regardless of scope, requires a permit if the duct is touched. Assume you need one if you're doing any work on the duct itself.

Waterproofing and tub-to-shower conversions are heavily regulated under IRC R702.4.2, and this is where lead-paint rules intersect with building code. If your home was built before 1978 and you're removing a tile surround, drywall, or tub enclosure, you must follow EPA lead-safe work practices (containment, HEPA vacuuming, wet wiping); failure to do so is a federal violation separate from the building permit. The new shower assembly must include a waterproofing membrane (cement board plus sheet membrane, or equivalent closed-cell system) behind all tile; many homeowners try to skip the membrane and use just thinset, which fails inspection. Lafayette's plan check specifically flags this—inspectors will require a written specification of the waterproofing system before the rough-in is approved. Tub-to-shower conversions also trigger plumbing inspection because the trap, vent, and drain routing often change, even if the drain rough-in location stays the same.

Electrical work in a bathroom remodel has its own strict rules: all outlets must be GFCI-protected (either individual outlets or via a GFCI breaker), all lighting must be on a dedicated circuit or shared only with another bathroom, and any new circuits must be on a 20-amp breaker for outlets (not 15-amp). If you're adding a heated towel rack, ventilation fan, or any new load, you need new breaker capacity and a sealed electrical plan showing the new circuit routing and breaker assignment. Lafayette requires a licensed electrician for all electrical work (California B&P Code § 7044 prohibits owner-builders from doing their own electrical wiring); plumbing can be owner-done if you pull the permit, but electrical is non-negotiable. The inspector will verify that all wiring is in conduit (not loose), properly bonded, and that GFCI outlets are tested and labeled.

The permit fee in Lafayette runs $300–$800 depending on the valuation of work (typically calculated as 1.5–2% of the project cost). Plan-check review takes 2–4 weeks; if the plans are incomplete (missing drainage diagrams, waterproofing specs, or electrical details), the city issues a 'Plan Check Response' letter and you resubmit—this can add another 1–2 weeks. Once approved, you'll need 3–4 inspections: rough plumbing, rough electrical, and final. If there are no structural changes or drywall patches beyond the shower area, framing inspection is often waived. The entire process from application to final sign-off typically runs 6–10 weeks in Lafayette, not including any corrections if the inspector finds violations. Many homeowners underestimate this timeline and start work before the permit is approved, which creates liability and stops work orders.

Three Lafayette bathroom remodel (full) scenarios

Scenario A
Vanity and tile replacement in place, same faucet location—Mt. Diablo foothills ranch
You're replacing the existing vanity cabinet and all wall tile in your 1970s ranch bath, but keeping the sink, toilet, and shower in the exact same locations. The faucet is being replaced with a new one that connects to the same supply lines (no relocation of supply valves). No electrical work, no exhaust-fan work, no duct changes. This is pure cosmetics and does not require a permit in Lafayette. You can pull the old tile and drywall, install cement board (required by code under any new tile), apply waterproofing membrane, tile, and grout without any city involvement. No inspection needed. However, if you remove more than 10% of the original drywall area and find lead paint (pre-1978 home), you must follow EPA lead-safe work practices—this is separate from the building permit but legally required. Cost: roughly $5,000–$12,000 for vanity, tile, and labor; zero permit fees. Timeline: 2–4 weeks, no city delays.
No permit required (surface work only) | Waterproofing membrane required under new tile | Lead-safe work practices if home built pre-1978 | Total project cost $5,000–$12,000 | Zero permit fees
Scenario B
Toilet relocation to opposite wall, new exhaust fan with duct work—downtown Lafayette 1960s Eichler
You're moving the toilet 6 feet to the opposite wall (different drain location), adding a new exhaust fan with exterior termination (current bath has none or vents to attic), and replacing the vanity. The existing plumbing rough-in for the toilet will be abandoned, and a new 3-inch drain line must be run to the main stack with proper slope (1/4 inch per foot) and a new vent connection. The exhaust duct will be 4-inch rigid metal terminating through the soffit to the exterior. This is a full plumbing and mechanical permit. Lafayette requires a sealed plumbing plan showing drain routing, slope, vent stack connection, and trap-arm length (max 3 feet for a horizontal run before the vent, per IRC P2704); an HVAC plan or diagram showing duct diameter, length, elbows, and exterior termination point; and electrical documentation of the fan circuit (likely a new 20-amp circuit off the main panel or GFCI outlet). The plan-check timeline is typically 3–4 weeks because the city will verify trap-arm slope, vent routing, and duct termination before rough-in approval. Eichler homes (common in Lafayette) often have compact mechanical spaces, so the city may flag feasibility issues if your duct run is longer than 25 feet or has more than 4 elbows (per IRC M1505.3). Inspections: rough plumbing (verify trap arm slope and vent connection), rough mechanical (duct routing), final (fixture connections and fan operation test). A licensed plumber is required; you cannot do plumbing rough-in as an owner-builder in California (B&P Code § 7044). Cost: $8,000–$16,000 for plumbing, fan, ductwork, and labor. Permit fee: $400–$700. Timeline: 8–12 weeks including plan review, rough-in, and final.
Permit required (fixture relocation + new exhaust) | Sealed plumbing and HVAC plans required | Licensed plumber mandatory | Trap-arm max 3 ft before vent | Duct max 25 ft or 4 elbows | Permit fee $400–$700 | Total project cost $8,000–$16,000
Scenario C
Tub-to-shower conversion with new tile surround, GFCI outlet added, wall moved 18 inches—Lafayette 1952 Craftsman
You're gutting your original 1952 bathroom: removing the tub (changing drain configuration from tub trap to shower pan drain), installing a new tile shower with waterproofing assembly (cement board + chlorinated polyethylene or similar), moving the non-load-bearing wall between the bathroom and hallway 18 inches to enlarge the shower, and adding a GFCI outlet for a future heated towel rack or ventilation fan. This is a full structural, plumbing, and electrical permit. The city will require: (1) a structural note confirming the wall is non-load-bearing or a signed engineer's letter if uncertain; (2) a plumbing plan showing the new shower pan drain routing, trap location (must be accessible for future cleaning), vent stack connection, and confirmation that the tub drain line is capped or abandoned safely; (3) an electrical plan showing the new GFCI outlet location, circuit source, and breaker assignment; (4) a waterproofing specification (e.g., "Schluter or equivalent closed-cell shower system") and detail drawings; (5) a lead-paint disclosure and remediation plan (pre-1978 home—the old tile removal is a major disturbance and triggers federal lead-safe work practices). The city's plan-check timeline will be 4–6 weeks because of the structural component and lead-paint complexity. Inspections: framing (before drywall), plumbing rough-in, electrical rough-in, waterproofing (before tile—the inspector will check for proper membrane installation), and final. A licensed plumber is required; electrical can be owner-done if you pull the permit and a licensed electrician inspects, or fully licensed if you hire out. The 1952 home likely has bay mud soil below, which doesn't affect this project but may affect any future foundation work. Cost: $12,000–$24,000 including structural notes, framing changes, plumbing, electrical, tile, and labor. Permit fee: $600–$900. Timeline: 12–16 weeks (plan review 4–6 weeks, construction 4–6 weeks, inspections and corrections 2–4 weeks).
Permit required (tub-to-shower + wall move + new electrical) | Structural letter required for wall relocation | Licensed plumber required | EPA lead-safe work practices mandatory (pre-1978) | Waterproofing specification and detail drawings required | Permit fee $600–$900 | Total project cost $12,000–$24,000

Every project is different.

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

Why Lafayette's location matters: Bay Mud soils, coastal moisture, and dual-jurisdiction complications

Lafayette sits at the boundary between the Oakland Hills foothills and the San Francisco Bay flatlands, which means roughly half the city sits on Bay Mud—a soft, compressible clay deposited 10,000+ years ago when sea level was higher. This affects bathroom remodels in subtle but real ways. When the city's building inspector reviews your plans, they're not just checking code compliance; they're also asking whether your proposed work (especially any new framing or wall relocation) could expose you to differential settlement issues. The good news: bathrooms don't usually trigger soils engineering reports because the work is interior and not structural. The bad news: if your 1960s Eichler or 1970s ranch is on Bay Mud and you're removing a load-bearing wall without a proper structural note, the city will flag it and demand engineer involvement. This adds 2–3 weeks and $800–$2,000 in structural engineer fees.

The coastal moisture angle is more immediately relevant. Lafayette's climate (Köppen Csa/Csb, Mediterranean with cool wet winters) creates condensation challenges that inland cities like Pleasanton or Walnut Creek don't face. This is why the city's exhaust-fan enforcement is strict: a bathroom without proper CFM and exterior duct termination will breed mold in winter, and Lafayette's Building Department knows it from decades of failure cases. IRC M1505 sets a baseline of 50 CFM for a bathroom under 100 square feet, but Lafayette's plan-checkers often recommend 60–75 CFM for homes in the core city area. The city's online FAQs explicitly mention this—a rare example of city-specific guidance that goes beyond the base code.

The final complexity: Lafayette is incorporated, but it's surrounded by unincorporated Contra Costa County foothills (Orinda, Moraga, Lafayette foothills). If your property straddles the boundary or if your main sewer line crosses into county territory, you may need dual permits—one from the city and one from the county (or county flood control if you're in a flood zone). This is rare, but the city's permit intake asks for this explicitly. Call ahead if you're near a municipal boundary.

Lead paint, GFCI, and the California-specific rules that catch homeowners off guard

Any home built before 1978 in Lafayette is legally presumed to contain lead paint, and if you're doing a bathroom remodel that involves removing or disturbing paint (tile removal, drywall demolition, etc.), you must follow EPA lead-safe work practices under federal law (not just California law, but both). This means containment (plastic sheeting and HEPA filtration), wet wiping (not dry scraping), HEPA vacuuming, and proper waste disposal. The building permit itself doesn't require certification (you can do lead-safe work as an owner), but it does require documentation: you must sign a lead-hazard acknowledgment on the permit application. If you hire contractors, they must be EPA-certified lead-safe renovators. The city's Building Department doesn't actively enforce lead-safe work—the EPA and California Department of Toxic Substances Control do—but if an inspector shows up and sees a contractor dry-scraping lead paint without containment, the city can issue a stop-work order and coordinate with state agencies. The financial hammer: EPA fines run $16,000–$37,000 per violation for contractors, and California adds civil penalties on top. For homeowners, it's less direct, but the liability to your family and any future buyers is real and enormous.

GFCI protection is another area where California goes tighter than the base IRC. California Title 24 (and the 2022 CBC, which Lafayette enforces) requires all bathroom outlet(s) to be GFCI-protected, and if you're adding any outlet, it must be a tamper-resistant GFCI outlet or on a GFCI breaker. The twist: the city's inspector will verify this at final inspection with a tester, and they'll also verify that the GFCI is labeled and tested (you'll see a "TEST" and "RESET" button). Many homeowners or handyman electricians add an outlet but forget the GFCI protection—automatic fail at final inspection. If you're doing this as an owner-builder, you must have a licensed electrician inspect and sign off on the electrical work (California law), or you pull the permit and do it yourself but you're liable if anything goes wrong.

The hidden catch: if you're adding a 240-volt circuit for a heated towel rack or sauna-style steam shower, California Title 24 requires energy-use reporting and potentially a separate energy-compliance check (rare for bathrooms, but possible). The city's permit application asks whether you're adding any loads over 1.5 kW, and if yes, expect extra scrutiny. Most bathroom remodels stay under this threshold, but if you're thinking of high-end add-ons, verify with the city before design.

City of Lafayette Building Department
Lafayette City Hall, 3675 Mt. Diablo Boulevard, Lafayette, CA 94549
Phone: (925) 284-1968 (Building and Safety Division) | https://www.ci.lafayette.ca.us (search 'building permits' for online portal details)
Monday–Friday, 8:00 AM–5:00 PM (verify hours before visiting)

Common questions

Can I do a bathroom remodel without a permit if I'm just replacing fixtures?

Only if the fixtures stay in the exact same location and you're not touching any plumbing lines, electrical, or vents. Replacing a faucet, toilet, vanity cabinet, or tile in place is cosmetic and doesn't need a permit. But if you move any fixture even a few feet, relocate a drain, add electrical circuits, or change exhaust ducting, you need a permit. Lafayette's online permit calculator asks these specific questions to help you determine eligibility. When in doubt, call the city (925-284-1968) and describe the scope; they'll give you a straight yes or no.

How much does a bathroom remodel permit cost in Lafayette?

Permit fees are based on the valuation of work, typically 1.5–2% of the project cost. A full bathroom remodel with plumbing and electrical changes runs $300–$800 in permit fees alone. A cosmetic tile-and-vanity job (no permit needed) costs zero. If structural work is involved (wall moves, engineer letters), add $800–$2,000 for structural services but not for the permit itself. Call the city or use their online permit portal to get a preliminary fee estimate once you've described the scope.

Do I need a licensed plumber to do a bathroom remodel in Lafayette?

Yes, for any plumbing rough-in work (fixture relocation, new drains, vent changes). California B&P Code § 7044 prohibits owner-builders from doing their own plumbing wiring—a licensed plumber must pull the permit and do the work, or you can pull the permit yourself if you're the homeowner-occupant, but then you're liable if it fails inspection or causes problems later. For electrical work, a licensed electrician is required to perform all wiring; you cannot do it as an owner-builder. For cosmetic work (vanity/tile replacement in place), you can DIY entirely.

What's the timeline from permit application to final inspection in Lafayette?

Plan review takes 2–4 weeks for a standard full remodel (longer if the plans are incomplete or if structural work is involved). Once approved, rough-in inspections happen within a few days of scheduling. Final inspection can be scheduled within a week. Total time from application to final sign-off: 6–10 weeks if everything goes smoothly, or 12–16 weeks if there are plan corrections or inspection failures. Don't start any work until the permit is approved and in hand—doing so creates a stop-work order and doubles your permit fees.

My home was built in 1958. Do I need to worry about lead paint in a bathroom remodel?

Yes. Any home built before 1978 is presumed to contain lead paint, and if you're removing tile, drywall, or other finishes, federal EPA law requires lead-safe work practices (containment, wet wiping, HEPA vacuuming). The building permit application asks you to acknowledge this, and you must follow EPA rules or hire an EPA-certified lead-safe renovator. Failing to do so is a federal violation (not just local) and can result in fines to contractors ($16,000–$37,000+) and civil liability to you if anyone in the home is exposed. If you're unsure how to do this work safely, hire a certified renovator.

Can I convert my tub to a shower without a permit?

No. A tub-to-shower conversion changes the drain configuration, requires new waterproofing assembly (cement board plus sheet membrane per IRC R702.4.2), and often affects plumbing vent routing. This is always a permitted project in Lafayette. The city requires a waterproofing specification and detail drawings before rough-in approval. Plan on 3–4 weeks for plan review and an additional 4–6 weeks for construction and inspections.

What if my bathroom has no exhaust fan or has one that vents into the attic?

Both are code violations, and if you touch the fan or duct in any way (even to remove it), you need a permit. An attic-vented fan is forbidden under IRC M1505 and California code—it must terminate to the exterior through the roof, wall, or soffit. Replacing or relocating the fan requires a mechanical permit and inspection. The duct must be sized properly (typically 4-inch for a standard bathroom), slope slightly downward toward the exterior (to prevent condensation), and terminate via a dampered hood that opens when the fan runs. Plan on $2,000–$4,000 for materials and labor, plus $300–$500 in permit fees.

Do I need GFCI outlets in my bathroom remodel?

Yes, California Title 24 and the 2022 CBC (enforced by Lafayette) require all bathroom outlets to be GFCI-protected. If you're adding any outlet, it must be a tamper-resistant GFCI outlet or protected by a GFCI breaker. The inspector will test the GFCI at final inspection using a GFCI tester and verify it has working RESET and TEST buttons. If you're adding a heated towel rack or other 240-volt equipment, consult with a licensed electrician to ensure proper circuit design and GFCI protection (some high-voltage loads have different rules).

Can I pull the permit myself as the homeowner, or do I need a contractor?

You can pull the permit yourself as the homeowner-occupant of the property, but you're then responsible for ensuring all work meets code and passes inspection. For plumbing rough-in, a licensed plumber must perform or supervise the work (you can't DIY plumbing per B&P Code § 7044). For electrical, a licensed electrician must perform or sign off on the work. For cosmetic/demolition work and structural coordination, you can do it yourself or hire contractors. Many homeowners hire a general contractor to manage the whole project and pull the permit on their behalf—this shifts liability to the contractor (if they're licensed and insured) but costs more upfront. Talk to the city (925-284-1968) if you're unsure about your role.

What happens at final inspection for a bathroom remodel?

The inspector will verify that all fixtures are installed and connected properly (no leaks, supply lines properly secured), that all electrical outlets and switches work and are GFCI-protected, that the exhaust fan duct is properly routed and terminating to the exterior, that waterproofing is visible behind tile (if applicable), and that the work matches the approved permit plans. They'll also test GFCI outlets, check for proper sloping of drain lines (visible in rough-in photos), and confirm that any load-bearing wall changes are properly supported (if structural work was done). If everything passes, the permit is signed off and you're done. If there are deficiencies (a GFCI not working, a duct not terminating to exterior, visible water damage behind tile), the inspector issues a 'correction notice' and you have 30 days to fix it and schedule a re-inspection. Final approval takes 24 hours to a few days after the inspection; you'll receive a final permit sign-off that you should keep with your home's records for insurance and resale disclosure purposes.

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