Plumbing Codes & Regulations
Complete guide to plumbing codes including IPC vs UPC, permit requirements, inspection processes, common violations, and state-by-state variations. Use our installation guides for code-compliant projects. Find licensed plumbers familiar with local codes.
2
Main US Codes
50+
State Variations
15
Common Violations
2024
Latest Edition
Understanding Plumbing Codes and Regulations
Plumbing codes exist to protect public health and safety by establishing minimum standards for plumbing system design, installation, and maintenance. These codes ensure that drinking water remains safe, wastewater is properly disposed of, and plumbing systems function reliably without creating hazards.
In the United States, two primary model plumbing codes serve as the foundation for most jurisdictions: the International Plumbing Code (IPC) published by the International Code Council (ICC), and the Uniform Plumbing Code (UPC) published by the International Association of Plumbing and Mechanical Officials (IAPMO). While these codes provide comprehensive guidelines, individual states and local jurisdictions often adopt and modify them to address regional concerns like climate, water availability, and seismic activity.
Whether you're a homeowner planning a bathroom renovation, a DIY enthusiast replacing a water heater, or a professional plumber, understanding plumbing codes is essential. Codes dictate everything from pipe sizing and venting requirements to when permits are needed and what work requires a licensed professional. Failing to follow code can result in failed inspections, costly repairs, safety hazards, and even difficulties selling your home.
Key Points:
- Plumbing codes protect public health by ensuring safe water supply and proper waste disposal
- Two main codes used in the US: International Plumbing Code (IPC) and Uniform Plumbing Code (UPC)
- 37 states adopt IPC at state or local level; UPC is common in western states
- Local jurisdictions can modify and add requirements to model codes
- Code compliance is verified through permits and inspections
- Unpermitted work can cause issues with insurance, home sales, and safety
- Codes are updated every three years to incorporate new technology and safety improvements
- Both residential and commercial plumbing must comply with adopted codes
IPC vs UPC: What's the Difference?
The International Plumbing Code (IPC) and Uniform Plumbing Code (UPC) are the two dominant plumbing codes in the United States. While both serve the same fundamental purpose of ensuring safe and functional plumbing systems, they differ in structure, administration, and specific technical requirements.
The IPC, published by the International Code Council, is part of a family of coordinated building codes including the International Building Code (IBC), International Residential Code (IRC), and International Mechanical Code (IMC). This coordination makes the IPC attractive to jurisdictions that want all their construction codes from one source. Currently, 37 states plus Washington D.C., Puerto Rico, and Guam have adopted the IPC at either state or local levels.
The UPC, published by IAPMO, is a standalone "turn-key" code that provides comprehensive coverage in a single volume. It's traditionally strong in western states, with California, Oregon, Washington, and many municipalities in Texas and other states using it as their base code. The UPC gives code officials broader interpretive authority, while the IPC is more prescriptive with less room for interpretation.
Both codes are updated on a three-year cycle, with the most recent versions being the 2024 IPC and 2024 UPC, which include important updates for water efficiency, safety, and new technologies.
International Plumbing Code (IPC)
- Part of coordinated International Code family (IBC, IRC, IMC)
- Adopted in 37 states at state or local level
- More prescriptive with detailed specifications
- Limited discretionary authority for code officials
- Requires six separate code books for complete coverage
- Changes made by simple majority vote
Uniform Plumbing Code (UPC)
- Comprehensive single-volume code
- Strong in western states (CA, OR, WA) and major cities
- Gives code officials broader interpretive authority
- One book covers all installation types
- Changes require 2/3 consensus majority
- Includes Peak Water Demand Calculator for modern low-flow fixtures
Key Differences:
When Do You Need a Plumbing Permit?
Plumbing permits are required for most work that involves installing, altering, or extending plumbing systems. The permit process ensures that work complies with code, gets proper inspections, and creates a public record of changes to your property. While specific requirements vary by jurisdiction, general guidelines apply across most areas.
Permits typically cost between $50 and $500 depending on project scope and location. This fee covers plan review, inspections, and administrative processing. Some homeowners view permits as an unnecessary expense, but unpermitted work can lead to serious consequences: failed home inspections during sale, insurance claim denials, stop-work orders, fines up to thousands of dollars, and most importantly, safety hazards from improper installation.
The distinction between "repair" and "alteration" is critical in determining permit requirements. Repairs that maintain existing function without changing the system typically don't require permits, while alterations that change system configuration, capacity, or location usually do. When in doubt, contact your local building department before starting work.
| Project Type | Permit Status | Typical Cost | Notes |
|---|---|---|---|
| Water Heater Replacement | Permit Required | $75-$150 | Involves gas/electrical connections, venting, pressure systems, and life-safety concerns. May require plumbing, electrical, and mechanical permits. |
| New Fixture Installation | Permit Required | $100-$300 | Includes extending water supply and drain lines. Bathroom additions always require permits. |
| Fixture Replacement (Like-for-Like) | Permit Not Required | N/A | No permit needed if no changes to plumbing system configuration. Must be similar type and location. |
| Re-piping or Main Line Work | Permit Required | $200-$500 | Any work on main lines, underground piping, or whole-house re-piping requires permits and multiple inspections. |
| Sewer Line Repair/Replacement | Permit Required | $150-$400 | Often requires coordination with municipal sewer department. May need street excavation permits. |
| Garbage Disposal Installation | Varies by Location | $50-$100 where required | Some jurisdictions require permits for new installations but not replacements. Check locally. |
| Minor Repairs (Leaky Faucets, Clogs) | Permit Not Required | N/A | Ordinary repairs maintaining existing function don't require permits. |
| Washing Machine Connection | Varies by Location | $75-$150 | New connections usually require permits. Moving to existing hookups typically doesn't. |
| Outdoor Hose Bib/Spigot | Varies by Location | $50-$100 | New installations typically require permits. Simple replacements usually don't. Must include backflow prevention. |
| Bathroom Addition/Remodel | Permit Required | $200-$600 | Requires plumbing, electrical, and building permits. Multiple inspections throughout project. |
| Water Softener Installation | Varies by Location | $75-$150 | Requirements vary. May need both plumbing permit and backflow prevention device. |
| Gas Line Work | Professional License Required | $100-$300 | Always requires permit and licensed professional. Extremely dangerous for DIY. Includes gas dryers, stoves, fireplaces. |
| Backflow Prevention Device | Permit Required | $75-$200 | Required for irrigation systems, commercial buildings, and certain residential applications. Must be tested annually. |
| Sump Pump Installation | Varies by Location | $50-$150 | Requirements vary by jurisdiction. May need separate electrical permit. Discharge location may be regulated. |
DIY Work vs. Licensed Plumber: What's Legally Allowed?
State and local laws vary significantly on what plumbing work homeowners can legally perform themselves. Even when DIY work is allowed, a permit is usually still required, and the work must be inspected to verify code compliance. The key distinction is between work that homeowners can permit and perform versus work that legally requires a licensed plumber.
In many states, homeowners can obtain permits for work on their primary residence and perform the work themselves, with the understanding that it must meet the same code standards as professional work. However, certain tasks - particularly those involving gas lines, main sewer connections, or complex commercial systems - almost universally require licensed professionals.
The decision to DIY should consider both legal requirements and practical factors: Do you have the necessary skills and tools? Can you ensure the work meets code? What happens if something goes wrong? Are you comfortable with the safety risks? For complex projects or when unsure, hiring a licensed plumber provides expertise, warranty protection, and peace of mind.
Often DIY Allowed (with permit)
- Fixture replacements (toilets, sinks, faucets) in most states when homeowner obtains permit
- Minor drain repairs and clearing clogs without altering system
- Water heater replacement in some states (with permit and inspection)
- Accessible pipe repairs using approved methods
- Installing appliances at existing connections (dishwasher, washing machine)
- Replacing shut-off valves and supply lines
- Faucet and fixture repairs (washer replacement, cartridge changes)
- Clearing and maintaining P-traps
- Replacing toilet internal components (flapper, fill valve)
- Installing water filters at individual fixtures
Professional Required
- All gas line work (natural gas and propane) - universally requires licensed professional
- Main sewer line connections and repairs in most jurisdictions
- Backflow prevention device installation and testing
- Commercial plumbing work - always requires licensed contractor
- Work in multi-family buildings beyond your own unit
- Underground or in-slab piping in many jurisdictions
- Major re-piping or system alterations
- Boiler and complex hydronic heating system work
- Medical gas systems
- Industrial process piping
- Fire suppression systems
- Any work requiring special licensing or certification
The Plumbing Inspection Process
Plumbing inspections verify that installed work complies with applicable codes and doesn't create safety hazards. Most jurisdictions require multiple inspections at different phases: rough-in inspection before concealment of pipes, and final inspection after fixture installation. Additional inspections may be required for underground work, gas lines, water service connections, and backflow devices.
The rough-in inspection is critical because it occurs before walls are closed, when corrections are easiest. Inspectors verify pipe sizes, materials, slopes, venting, support, and general code compliance. They check that drain and vent pipes are properly configured before they become inaccessible. This is your opportunity to correct any issues without demolition.
The final inspection occurs after fixtures are installed and the system is operational. Inspectors verify proper fixture installation, test for leaks, check water flow and pressure, ensure proper venting function, and verify all required components are present and accessible. They'll also confirm that work matches approved plans.
Failed inspections require corrections before proceeding. Common failure reasons include incorrect pipe sizing, improper venting, missing components, code violations, and workmanship issues. Re-inspection fees often apply. Working with inspectors cooperatively and addressing their concerns promptly leads to successful approvals.
Typical Inspection Process:
- 1Submit permit application with plans and specifications to local building department
- 2Pay permit fees and receive permit card to post at job site
- 3Schedule rough-in inspection before concealing any work
- 4Rough-in inspection: Inspector verifies pipes, sizing, venting, and supports before wall closure
- 5Address any corrections noted during rough-in inspection
- 6Close walls and complete installation only after rough-in approval
- 7Install all fixtures, connect supplies, and test system operation
- 8Schedule final inspection when work is complete
- 9Final inspection: Inspector verifies fixture installation, tests for leaks, checks operation
- 10Obtain final approval and closeout documentation
- 11Keep permit records with property documents for future reference
Inspection Checklists by Category:
Drainage System
- All drain pipes properly sized for fixture unit load
- Horizontal drains maintain required slope (1/4" per foot for pipes under 3")
- No bellies, sags, or reverse slopes in drain lines
- Cleanouts installed at required locations and accessible
- No prohibited fittings (sanitary tees on horizontal, etc.)
- P-traps properly installed (no S-traps)
- Trap arms within maximum length for pipe size
- All connections properly glued or joined per material standards
Common Issues:
- Insufficient slope causing standing water
- Missing cleanouts at direction changes
- S-traps instead of P-traps
- Improper fittings creating turbulence
Venting System
- Vent pipes properly sized for fixture units and developed length
- Vents connect above fixture flood rim level
- Vent terminal extends minimum 6 inches above roof
- Vent terminal at least 10 feet from windows/openings
- No flat or negative slope sections in vents
- Wet vents properly configured (minimum 2-inch pipe)
- Individual vents within maximum trap arm distance
- Vent flashing properly installed and sealed
Common Issues:
- Undersized vent pipes
- Vents connecting below flood rim
- Insufficient roof extension
- Crown venting at trap
Water Supply
- Service line properly sized for home demand
- Pressure regulating valve installed if supply exceeds 80 PSI
- All fixtures have individual shut-off valves
- Hot and cold supplies properly identified (hot on left)
- Adequate pipe support at required intervals
- Water hammer arrestors on quick-closing valves
- Cross-connection protection where required
- Proper pipe materials for water quality
Common Issues:
- No pressure regulator with high street pressure
- Missing fixture shut-off valves
- Inadequate pipe support
- Water hammer banging
Water Heater
- TPR valve properly installed with discharge pipe
- Discharge pipe correct size (3/4"), terminates 6-24" above floor
- Expansion tank installed on closed systems
- Drain pan installed where damage possible
- Adequate combustion air for gas heaters
- Proper venting without backdrafting
- Gas shut-off valve within 6 feet and accessible
- Earthquake straps in seismic zones
- Clearances meet manufacturer specifications
Common Issues:
- No expansion tank with closed system
- TPR discharge pipe undersized or capped
- Insufficient combustion air
- Missing drain pan in attic installation
Gas Lines (if applicable)
- Gas pipes properly sized for BTU load
- Approved materials (black iron, CSST, etc.)
- Individual shut-off valves within 6 feet of appliances
- CSST properly bonded electrically
- Protective strike plates on CSST penetrations
- Proper support at required intervals
- System pressure tested for leaks
- Piping properly labeled
Common Issues:
- CSST not bonded or protected
- Missing appliance shut-off valves
- Undersized gas lines
- Improper materials
Fixtures and Final
- All fixtures properly secured and level
- Low-flow fixtures meet water conservation requirements
- Fixture clearances meet code (toilet 15" from walls)
- All connections leak-free under pressure
- Proper fixture traps installed (1.25-2" as required)
- Water flow and pressure adequate at all fixtures
- All fixtures properly sealed to prevent water damage
- Access panels provided where required
Common Issues:
- Insufficient fixture clearances
- Non-compliant high-flow fixtures
- Leaks at connections
- Improper toilet wax ring installation
Backflow Prevention
- Backflow devices installed where required (irrigation, etc.)
- Correct device type for hazard level
- RPZ installed above grade with drainage
- Devices accessible for testing and maintenance
- Initial testing completed and documented
- Test forms filed with water authority
Common Issues:
- No backflow device on irrigation system
- RPZ installed in pit or vault
- Device not tested at installation
- Wrong device type for application
Common Code Violations and How to Avoid Them
Understanding common code violations helps you avoid expensive corrections and failed inspections. Many violations stem from misunderstanding requirements, taking shortcuts, or attempting to replicate old work that may not have been code-compliant when originally installed. "Grandfather" provisions don't apply to new work - all renovations and repairs must meet current code regardless of what exists.
DIY plumbers frequently encounter violations related to venting (the most complex and misunderstood aspect of plumbing), drainage slope, pipe sizing, and material selection. Professional plumbers typically avoid these basic errors but may violate codes around newer requirements like water conservation, backflow prevention, and seismic safety.
The key to code compliance is planning work carefully, understanding applicable requirements, using proper materials, and not taking shortcuts. When in doubt, consult code books, contact your building department, or hire a licensed professional. The cost of doing it right the first time is always less than correcting violations later.
Using S-Traps Instead of P-Traps
How to Fix:
Replace S-trap configuration with P-trap and proper vent. S-traps lack venting and are prone to siphoning, allowing sewer gases into the home. Install P-trap with vent connection within maximum trap arm distance. This typically requires opening walls to add vent piping.
Prevention:
Always use P-trap configuration with proper venting. S-traps were common in older homes but have been code-prohibited for decades. Never replicate old S-trap installations even if that's what exists.
Undersized Vent Pipes
How to Fix:
Replace undersized vents with properly sized pipes based on code tables. 1.25-inch vents often inadequate for multiple fixtures or long runs. Consult IPC Table 916.1 or UPC Table 906.1 to determine required size based on fixture units and developed length. May require accessing concealed spaces.
Prevention:
Calculate vent sizing before installation using code tables. Account for fixture units served and total developed length. When in doubt, upsize - slightly larger vents ensure adequate air circulation without penalty.
Incorrect Drainage Pipe Slope
How to Fix:
Re-grade drain lines to achieve proper slope. Pipes under 3 inches require 1/4 inch per foot; 3-inch and larger need minimum 1/8 inch per foot. Too little slope causes clogs; excessive slope (over 1/2 inch per foot) allows water to outrun solids. May require lowering portions or rerouting to achieve proper slope throughout run.
Prevention:
Use level with degree indicators or measure carefully at 1/4 inch per foot intervals. Support pipes adequately to prevent sagging. Test drainage flow before concealing - water should flow smoothly without standing puddles.
Crown Venting
How to Fix:
Relocate vent connection to vertical portion of drain after trap outlet. Venting at trap crown (top of curve) allows debris to enter vent pipe and doesn't provide proper trap protection. Vent must connect horizontally after trap outlet or vertically in drain line.
Prevention:
Connect vent on drain pipe after trap, not at trap crown. Proper connection point is on horizontal trap arm or vertical drain line downstream of trap.
Missing Thermal Expansion Tank on Closed System
How to Fix:
Install properly sized expansion tank on cold water supply between water heater and backflow device/PRV. Size tank based on water heater capacity using manufacturer charts. Pre-charge tank to match water pressure. Tank prevents dangerous pressure buildup from thermal expansion.
Prevention:
Any system with backflow preventer, check valve, or pressure regulator is a closed system requiring expansion tank. Install tank at initial water heater installation or when adding pressure regulator or backflow device.
Improper TPR Valve Discharge Pipe
How to Fix:
Install proper TPR discharge pipe: same size as valve (usually 3/4 inch), run continuously downward, terminate 6-24 inches above floor or receptor, no valves or obstructions, no threads on last 6 inches, must be visible. Common errors include capping, undersizing, or threading the end. This is critical safety equipment preventing explosions.
Prevention:
TPR discharge pipe is life-safety equipment. Follow all code requirements exactly. Pipe must discharge in visible location to provide warning of valve operation. Never cap, plug, or obstruct.
No Backflow Preventer on Irrigation System
How to Fix:
Install approved backflow prevention device on irrigation system supply. In-ground systems with submerged heads or chemical injection require RPZ installed above grade with drainage. Simple systems may use pressure vacuum breaker if installed properly (above heads, not under continuous pressure).
Prevention:
Always install backflow prevention on irrigation systems before first valve or sprinkler head. Irrigation poses high contamination risk from fertilizers, chemicals, and ground water contact. This is non-negotiable in all codes.
Undersized Drain Pipes
How to Fix:
Replace undersized drain pipes with properly sized pipes based on fixture unit load calculations. Use IPC Table 703.2 or UPC equivalent. Add fixture units for all fixtures on branch, then size pipe accordingly. Example: toilet (3 DFU) + shower (2 DFU) + lav (1 DFU) = 6 DFU requires minimum 2-inch drain.
Prevention:
Calculate cumulative fixture units before sizing pipes. Don't assume existing sizes are correct. Use code tables, not rules of thumb. When combining fixtures, upsize as required by total load.
Using Improper Drainage Fittings
How to Fix:
Replace improper fittings with code-approved types. Common errors: sanitary tees on horizontal runs (use wye + 1/8 bend instead), double sanitary tees, short turn 90s in drain lines. Proper fittings maintain flow and prevent clogs. Drainage must use long-sweep fittings.
Prevention:
Use long-sweep drainage fittings. Sanitary tees only on vertical drains. Horizontal direction changes use wyes or long-sweep elbows. Never use short 90s or vent tees in drain lines.
Missing Fixture Shut-Off Valves
How to Fix:
Install individual shut-off valves on hot and cold supply to each fixture. Valves must be accessible without tools (standard angle stops or ball valves). Size appropriately: 3/8-inch compression for lavs and toilets, 1/2-inch for tubs and showers.
Prevention:
Install shut-off valves on every fixture supply during initial installation. This is required by code and essential for maintenance. Don't skip this step to save $10 per valve.
No Pressure Regulator with High Street Pressure
How to Fix:
Install pressure regulating valve (PRV) on main water supply if street pressure exceeds 80 PSI. Set PRV to 60-75 PSI. Also install pressure gauge to monitor. High pressure damages fixtures, causes leaks, wastes water, and violates code. PRV must be accessible for adjustment.
Prevention:
Test street pressure before starting plumbing work. If over 80 PSI, PRV is required by code. Install PRV and expansion tank together as they work as a system.
CSST Gas Line Not Electrically Bonded
How to Fix:
Install electrical bonding of CSST per manufacturer instructions and code. Typically requires bonding clamp at appliance end and CSST manifold, with bonding conductor run to electrical panel ground. This prevents lightning damage and fire risk. Must be performed by qualified electrician or plumber trained in bonding.
Prevention:
All CSST installations require electrical bonding per manufacturer specifications. This is code-required and critical for lightning protection. Never skip bonding to save costs - unbonded CSST is a documented fire risk.
Insufficient Fixture Clearances
How to Fix:
Relocate fixtures to meet minimum clearance requirements. Toilet centerline minimum 15 inches from walls, 30 inches width, 21-24 inches clear in front. This may require moving toilet, vanity, or walls in tight bathroom layouts.
Prevention:
Plan bathroom layouts carefully before installation. Measure required clearances using code tables. Don't assume existing layouts are code-compliant. Tight bathrooms often require creative solutions or may not accommodate all desired fixtures legally.
Non-Compliant High-Flow Fixtures
How to Fix:
Replace fixtures exceeding maximum flow rates. Current limits: toilets 1.6 GPF, showerheads 2.0 GPM (2024 IPC), faucets 2.2 GPM residential (0.5 GPM public lavatories). Some states have stricter requirements. Don't remove flow restrictors from compliant fixtures.
Prevention:
Verify fixture specifications before purchase. Look for WaterSense label indicating EPA certification. Check state-specific requirements - California, Colorado, and Texas have stricter limits than federal minimums.
Gas Appliance Shut-Off Valve Too Far or Inaccessible
How to Fix:
Install gas shut-off valve within 6 feet of appliance connection, in same room, accessible without moving appliance. Common violation: valve behind appliance or in different room. May require extending gas line or relocating valve.
Prevention:
Plan gas appliance shut-off locations during pipe layout. Measure 6-foot maximum distance before installation. Valve must be operable without tools and without moving appliance. Consider future appliance service access.
Recent Code Updates (2024-2025)
Plumbing codes are updated on a three-year cycle to incorporate new technologies, address safety concerns, improve water conservation, and clarify ambiguous requirements. The 2024 editions of both IPC and UPC include significant changes that affect both new construction and renovation work.
Understanding recent updates is essential for compliance, especially in jurisdictions that have adopted or will soon adopt 2024 codes. Even if your jurisdiction hasn't officially adopted 2024 codes yet, being aware of changes helps you anticipate future requirements and may allow you to build to higher standards voluntarily.
Major themes in recent updates include increased water efficiency standards, improved safety provisions, updated materials standards, and provisions for emerging technologies like gray water systems and high-efficiency fixtures. Both codes also addressed indoor air quality concerns and incorporated lessons learned from field experience.
2024Key Updates in 2024 Codes
- Showerhead maximum flow reduced from 2.5 GPM to 2.0 GPM at 80 PSI (IPC) - significant water conservation improvement aligning with WaterSense specifications
- New provisions for buried piping support in expansive soil conditions - addresses foundation movement and soil expansion issues in certain geographic areas
- Tracer wire requirements for buried plastic sewer piping - improves locating ability for future repairs and prevents accidental damage during excavation
- New vacuum testing options for DWV (Drain-Waste-Vent) piping as alternative to air or water testing - provides another method for verifying system integrity
- Updated installation standards for solvent-cemented plastic piping joints - improves joint quality and long-term reliability
- New ASTM E84/UL 723 testing requirement for plastic pans under gas-fired water heaters - enhances fire safety
- Ambulatory care facilities and outpatient clinics separately addressed in fixture count tables (IPC Table 403.1) - requires one lavatory per 50 occupants
- Updated plumbing fixture requirements for Group I occupancies (institutional facilities) - improves accessibility and capacity
- Temperature-actuated flow reduction devices for individual fittings (UPC) - allows automatic flow reduction at high temperatures to prevent scalding
- Provisions for all-gender facilities including fixture count, privacy compartments, and partitions (UPC) - addresses modern facility design needs
2025Anticipated Changes for 2025
- Expected continued focus on water efficiency with potential further flow rate reductions for faucets and showerheads in line with EPA WaterSense program evolution
- Anticipated expansion of gray water and rainwater harvesting provisions as these systems become more common in residential applications
- Likely updates to backflow prevention requirements as cross-connection control becomes more stringent to protect water supply
- Potential new provisions for smart plumbing systems and leak detection technology as IoT devices become integrated into plumbing systems
- Expected updates to water heater efficiency and safety requirements in coordination with Department of Energy efficiency standards
- Anticipated revisions to address PFAS (per- and polyfluoroalkyl substances) concerns in plumbing systems and fixture materials
State-by-State Code Variations
While IPC and UPC provide model codes, each state adopts, modifies, and enforces plumbing codes differently. Some states adopt codes at the state level with uniform statewide application, while others allow local jurisdictions (cities and counties) to adopt and modify codes independently. This creates a complex patchwork of requirements across the country.
Understanding which code applies in your location is the first step to compliance. State building departments and local building officials can provide information about adopted codes and local amendments. Many jurisdictions make their adopted codes available online, though accessing the actual code text often requires purchasing official copies.
When working across state lines or in unfamiliar jurisdictions, always verify local requirements. Assumptions based on experience in one state may not apply elsewhere. Licensing requirements also vary - some states require statewide licenses, while others license at local levels or don't require licenses for certain work.
Alabama
Version: 2018 IPC with state amendments
Permit Authority: Local jurisdictions (counties and municipalities)
Code adoption varies by jurisdiction. Major cities typically enforce IPC strictly. Rural areas may have limited code enforcement.
Alaska
Version: 2018 UPC with local amendments
Permit Authority: Municipalities and boroughs
UPC adopted statewide but some jurisdictions use IPC. Cold climate requires special freeze protection measures beyond standard code.
Arizona
Version: 2021 UPC
Permit Authority: Counties and municipalities
Modifications: Arizona Plumbing Code based on UPC with state amendments
Some jurisdictions use IPC locally. Water conservation requirements stricter than model code due to desert climate.
California
Version: 2022 California Plumbing Code (based on UPC)
Permit Authority: State code with local amendments allowed
Modifications: Extensive state modifications for seismic safety and water conservation
Strictest water conservation requirements in nation. Seismic zones require earthquake strapping. Gray water systems regulated. Many cities add local requirements.
Colorado
Version: 2021 IPC with state amendments
Permit Authority: State and local jurisdictions
High altitude affects drainage venting. Water conservation requirements for fixtures. Freeze protection critical in mountain areas.
Florida
Version: 2023 Florida Plumbing Code (based on IPC)
Permit Authority: State code enforced locally
Modifications: State amendments for hurricane resistance and climate
Hurricane-resistant requirements. High water tables affect drainage and septic systems. Homeowners can obtain permits for work on primary residence.
Georgia
Version: 2020 IPC with state amendments
Permit Authority: Counties and municipalities
Modifications: Georgia State Amendments to IPC
Water Stewardship Act requires WaterSense fixtures statewide. State amendments to address regional conditions.
Illinois
Version: Illinois Plumbing Code
Permit Authority: State code with local administration
Modifications: State-specific code not directly based on IPC/UPC
Illinois has its own plumbing code not directly adopted from IPC/UPC. Statewide plumber licensing required. Chicago has separate municipal code.
Massachusetts
Version: 248 CMR: Board of State Examiners of Plumbers and Gas Fitters
Permit Authority: State plumbing and gas code enforced locally
Modifications: Based on NFPA 54 and other standards
State law requires licensed plumbers for all permitted work - no homeowner exemption. Gas work strictly regulated. Cold climate freeze protection required.
Michigan
Version: 2015 Michigan Plumbing Code (based on IPC)
Permit Authority: State code enforced locally
Homeowners can perform minor repairs without license. Permits required for major work. Frost depth requirements for underground piping.
New Jersey
Version: National Standard Plumbing Code with NJ amendments
Permit Authority: State Uniform Construction Code enforced locally
Uses NSPC rather than IPC/UPC. Licensed plumbers required for most work. Strict enforcement in most jurisdictions.
New York
Version: 2020 Plumbing Code of New York State (based on IPC)
Permit Authority: State code enforced locally
Modifications: Significant state amendments
NYC has separate city plumbing code. Upstate follows state code. Licensed plumbers required. Cold climate considerations.
Oregon
Version: Oregon Specialty Plumbing Code (based on UPC)
Permit Authority: State code enforced by state and local jurisdictions
Modifications: State amendments to UPC
Gray water and rainwater harvesting systems permitted. Water conservation emphasized. Seismic requirements in some areas.
Texas
Version: 2021 IPC with local adoption
Permit Authority: Local jurisdictions (highly variable)
No statewide plumbing code. Major cities adopt IPC; some areas use UPC. Houston, Dallas, Austin, San Antonio have different codes. Licensing varies by jurisdiction. Check specific city/county requirements.
Washington
Version: 2021 UPC with state amendments
Permit Authority: State code enforced locally
Modifications: Washington State amendments
Water conservation requirements. Seismic zone requirements in western areas. Gray water systems permitted with restrictions.
Resources for Understanding Plumbing Codes
Navigating plumbing codes can be challenging, but numerous resources exist to help homeowners, DIYers, and professionals understand requirements. The most authoritative resource is always the actual adopted code in your jurisdiction, but supplementary materials, online resources, and professional organizations provide valuable guidance.
Local building departments are often underutilized resources. Most building officials are willing to answer questions, provide guidance on specific projects, and clarify code interpretations. Establishing a good relationship with your local building department can make permitting and inspection processes smoother. Some departments offer counter consultations or plan review services before formal submission.
Professional organizations, code publishers, and educational institutions offer training, reference materials, and certification programs. While some resources require purchase or membership, many free materials are available online. Always verify that information applies to your jurisdiction and is current with your adopted code edition.
International Code Council (ICC)
Publisher of IPC and I-Code family. Offers code books, online access, training, and certification. Provides free code opinions and interpretations. Essential resource for IPC jurisdictions.
Visit WebsiteInternational Association of Plumbing and Mechanical Officials (IAPMO)
Publisher of UPC. Provides code books, training, product listings, and inspector certification. Operates testing laboratories for plumbing products. Key resource for UPC jurisdictions.
Visit WebsiteNational Association of Home Builders (NAHB)
Provides code resources, advocacy, and training for residential construction. Offers code compliance guides and technical publications.
Visit WebsitePlumbing-Heating-Cooling Contractors Association (PHCC)
Professional trade association offering training, apprenticeship programs, and technical resources. Good source for finding licensed plumbers.
Visit WebsiteAmerican Society of Plumbing Engineers (ASPE)
Professional organization for plumbing design engineers. Provides technical publications, standards, and design resources. More relevant for commercial and complex systems.
Visit WebsiteEPA WaterSense
EPA program promoting water efficiency. Provides specifications for high-efficiency fixtures, product listings, and consumer information. Essential for understanding water conservation requirements.
Visit WebsiteLocal Building Department
Your most important resource. Provides information on locally adopted codes, permit requirements, and fee schedules. Offers plan review and inspection services. Often provides free counter consultations.
UpCodes
Online platform providing searchable access to building codes including IPC and UPC. Offers free limited access and paid subscriptions for full access. Useful for researching specific code sections.
Visit WebsiteBuildingCodeCollege.com
Offers online code training courses and exam preparation. Useful for contractors seeking licensing or homeowners wanting comprehensive code education.
Visit WebsiteState Licensing Board
Regulates plumbing licenses and contractor qualifications. Verify plumber licenses, file complaints, understand licensing requirements. Search 'state name plumbing board'.
YouTube Educational Channels
Many licensed plumbers provide free educational content demonstrating code-compliant installation techniques. Good for visual learners. Verify advice against local codes.
Code Official Publications
Companies like ICC, IAPMO, and others publish code commentary books, quick reference guides, and illustrated handbooks that explain code requirements in plain language with diagrams.
This guide provides general information about plumbing codes based on model codes (IPC and UPC). Actual requirements vary significantly by state, county, and municipality. Always verify requirements with your local building department before starting any plumbing work.