Plumbing Rough-In: Complete Guide
Overview
Plumbing rough-in installs all water supply and drain-waste-vent (DWV) pipes before walls are closed. This is one of the most code-intensive phases, requiring knowledge of proper sizing, slopes, and venting. Many owner-builders successfully DIY it, but it takes careful study and planning — mistakes here mean cutting open walls later.
| Factor | Detail |
|---|---|
| Typical duration | 1-2 weeks |
| DIY difficulty | 4/5 |
| Typical cost | $8,000-$15,000 |
| When to hire | Most owner-builders hire this out or get help |
| Required inspection | Yes - must pass before covering walls |
Plumbing rough-in installs all water supply and drain-waste-vent (DWV) pipes before walls are closed. This is one of the most code-intensive phases, requiring knowledge of proper sizing, slopes, and venting requirements.
I've seen many owner-builders successfully DIY their plumbing rough-in, but it requires studying code requirements and planning carefully. Mistakes here mean cutting open walls later - expensive and frustrating.
When This Phase Happens
Plumbing rough-in happens after the house is weathertight, runs in parallel with electrical and HVAC rough-in, and is followed by the rough-in inspection, insulation, then drywall.
Plumbing rough-in happens after house is weathertight.
Must be complete first:
- Roof complete
- Windows and doors installed
- House is weathertight
- Under-slab plumbing complete (if slab foundation)
Can happen in parallel:
- Electrical rough-in
- HVAC rough-in
- All three rough-in trades can work simultaneously
What comes after:
- Rough-in inspection (all three trades)
- Insulation
- Drywall
Should You DIY This Phase?
DIY If:
- Comfortable with PEX or CPVC (easier than copper)
- Can learn code requirements (IRC P2900 series)
- Have access to code-required tools (pressure tester, etc.)
- Simple layout with straightforward runs
- Have time to study and plan carefully
- Local code allows owner-builder plumbing
Hire Out If:
- Complex multi-story plumbing
- Copper piping required (harder to work with)
- Uncomfortable with code requirements
- Want liability protection
- Need speed (pros do in 3-5 days vs 1-2 weeks DIY)
Hire a plumber for planning and inspection prep, DIY the installation under guidance. This ensures code compliance while saving 40-60% of labor costs.
Many codes require a licensed plumber for testing and inspection, even if you do the work. Verify local requirements before starting.
Materials Needed
Water Supply System (PEX example - 2,000 sq ft home)
| Item | Quantity | Typical Cost | Notes |
|---|---|---|---|
| 3/4" PEX main lines | 200 LF | $200-$300 | Hot and cold mains |
| 1/2" PEX branch lines | 500 LF | $250-$400 | To fixtures |
| PEX fittings | 100-150 | $200-$400 | Elbows, tees, couplings |
| PEX crimping tool | 1 | $80-$200 | Buy or rent |
| Crimp rings | 200 | $40-$80 | Copper or stainless |
| Pipe hangers | 100 | $50-$100 | Every 32" required |
| Valves (shut-off) | 25-30 | $150-$300 | Each fixture plus zones |
| Water heater connections | 1 kit | $80-$150 | Flex lines or copper |
Drain-Waste-Vent (DWV) System
| Item | Quantity | Typical Cost | Notes |
|---|---|---|---|
| 3" or 4" main drain | 80 LF | $160-$400 | To sewer/septic |
| 3" vent stack | 60 LF | $120-$240 | Through roof |
| 2" drain lines | 150 LF | $150-$300 | Sinks, laundry |
| 1.5" drain lines | 100 LF | $80-$180 | Lavatory drains |
| DWV fittings | 60-80 | $180-$350 | Wyes, 90s, combos |
| P-traps | 8-12 | $80-$180 | Each fixture |
| ABS cement | 3 cans | $30-$60 | Joining ABS pipe |
| Toilet flanges | 2-4 | $60-$120 | Closet flanges |
ABS and PVC are not interchangeable and use different solvents—don't mix them in the same run without an approved transition. ABS uses a one-step cement (no primer). PVC requires primer and cement. This example is built around ABS; if your area uses PVC for DWV, switch the pipe, fittings, and solvent to match (and add primer). Pick one DWV material and stick with it. Check which material your local code allows.
Tools Required
Essential:
- PEX crimping tool or expansion tool
- Tubing cutter (for PEX and CPVC)
- Hacksaw or reciprocating saw
- Drill with hole saw kit (1/2" to 2")
- Tape measure
- Level (torpedo and 4-foot)
- Marker and pencil
Nice to have:
- Inspection camera (see inside walls)
- Pressure test pump (required for inspection)
- Drain test equipment
- Pipe threading equipment (if using threaded pipe)
Code-required:
- Pressure test gauge (test to 50+ PSI)
- Smoke or peppermint test for DWV
Step-by-Step Process
Days 1-2: Planning and Layout
Review plans and code
- Study fixture locations on plans
- Calculate fixture units (determines drain sizing)
- Plan vent routing (every fixture needs venting)
- Identify main stack location (straightest path to roof)
- Plan water supply routing (minimize long runs)
- Mark all penetrations on framing
The biggest mistake beginners make is inadequate venting. Every fixture must be properly vented per code. Study IRC P3100 before starting.
Fixture unit calculations determine pipe sizing:
| Fixture | Fixture units |
|---|---|
| Toilet | 3 fixture units |
| Shower | 2 fixture units |
| Lavatory | 1 fixture unit |
| Kitchen sink | 2 fixture units |
| Dishwasher | 2 fixture units |
| Clothes washer | 3 fixture units |
| Drain size | Capacity | Typical use |
|---|---|---|
| 1.5" drain | Up to 2 fixture units | Lavatory |
| 2" drain | Up to 6 fixture units | Sinks, showers |
| 3" drain | Up to 20 fixture units | Toilets, multiple fixtures |
| 4" main drain | Building drain | Preferred for main |
Days 3-5: DWV Rough-In (Do This First!)
Always rough-in DWV before water supply. DWV pipes are larger and less flexible in routing, so you want to claim their paths first and fit the supply lines around them.
Always rough-in DWV before water supply. DWV pipes are larger and less flexible in routing.
Main drain installation:
- Install cleanouts at base of stacks and every 100 feet
- Slope horizontal drains toward sewer/septic: 1/4" per foot for pipe under 3"; 1/8" per foot is permitted for 3" and larger (IPC Table 704.1 / IRC P2904—verify your adopted edition and local rules)
- Support every 4 feet with proper hangers
- Keep drain lines straight (no sags or bellies)
- Test slope with level before cementing
Toilet drain installation:
- Position flange at correct height (flange bottom rests on the finished floor surface)
- Connect 3" or 4" drain to toilet flange
- Water closets are self-siphoning and have no maximum trap-to-vent distance under the IPC (IPC 909.1)—you still must vent the toilet, but the trap arm can run as far as needed (verify your adopted IPC/IRC edition and local rules, and watch the drop limit)
- Secure flange to floor framing
Vent stack installation:
- Run 3" main stack from main drain through roof
- Keep stack as straight as possible (no more than 45° offsets)
- Extend 12" above roof penetration
- Flash at roof penetration (critical!)
- Connect branch vents to main stack
Vent requirements (critical for passing inspection):
- Main vent stack: 3" minimum
- Branch vents: 1.5" minimum
- Wet venting allowed in some configurations (check code)
- The maximum trap-to-vent distance is set by the trap-arm (drain) size, not the fixture type
- These figures vary by code—verify your adopted IPC/IRC edition and local rules
| Trap-arm size | Maximum developed length |
|---|---|
| 1.5" trap arm | 6 feet |
| 2" trap arm | 8 feet |
| 3" trap arm | 12 feet |
| Water closet (self-siphoning) | No distance limit — exempt (IPC 909.1) |
Improper venting causes slow drains, gurgling, and sewer gas entry. This is the #1 plumbing rough-in failure point in inspections.
Shower/tub drain:
- Install drain at correct depth (varies by fixture - check specs)
- P-trap should be accessible for service
- Keep the trap arm within the maximum distance for its size (e.g., 8 feet for a 2" arm, 6 feet for a 1.5" arm—verify your adopted IPC/IRC edition and local rules)
- Test drain before installation (fill and check for leaks)
Days 6-8: Water Supply Rough-In
Use either crimp or expansion fittings—not both—and support PEX every 32" with plastic hangers. Run 3/4" trunks to a distribution point, then branch 1/2" lines to each fixture.
Main supply planning:
- 3/4" main from water heater to distribution point
- Branch to 1/2" for individual fixtures
- Keep hot and cold parallel (easier for fixture installation)
- Maintain proper spacing (6" between hot and cold)
PEX installation (easiest for DIY):
- Run 3/4" trunk lines along main routes
- Branch 1/2" lines to each fixture
- Use proper fittings (crimp or expansion - not both!)
- Support every 32" with plastic hangers
- Protect from freezing in exterior walls
- Leave loops at fixtures for flexibility during finish
Installation tips:
- Use red PEX for hot, blue for cold (not required but helpful)
- Label lines at panel for future reference
- Install shut-off valves for each fixture
- Install zone shut-offs for easier maintenance
- Keep lines away from heat sources (recessed lights, exhaust)
- Protect pipes where passing through framing (nail plates required within 1-1/4" of edge)
Water heater connection:
- 3/4" supply and return lines
- Install expansion tank on cold side
- Install shut-off valves for service
- Install drain valve at lowest point
- Follow manufacturer spacing requirements
Days 9-10: Testing and Inspection Prep
The supply system and the DWV (drainage) system are tested separately, with different methods: the supply side holds pressure, while the DWV side most often gets a 10-foot head of water. Each has its own pass criteria.
The supply system and the DWV (drainage) system are tested separately, with different methods. Don't confuse the two.
Supply (water) test (required):
- Cap all outlets with test caps
- The supply test holds pressure: typically the system's working water pressure, or for non-plastic pipe an air test around 50 PSI, held for at least 15 minutes
- Pressure should not drop—any drop means a leak
- Identify and fix any leaks, then re-test until the system holds
- Confirm your jurisdiction's exact pressure and duration—these vary (verify your adopted IPC/IRC edition and local rules)
DWV (drainage) test (varies by jurisdiction):
- The most common is the water/head test: plug the lowest opening, fill the drain and vent piping with water to produce at least a 10-foot head, and hold for the required time
- Water level should not drop—check every joint for leaks
- Some jurisdictions accept an air test, smoke test, or peppermint test instead
- Confirm which DWV test your inspector requires
Test early and often. Finding leaks before walls close is easy. Finding them after drywall costs $500-$2,000 per leak to repair.
Inspection preparation:
- All lines properly supported
- All penetrations have nail plates
- Pressure test complete and holding
- DWV test complete
- No kinked or damaged lines
- Proper slopes on drains verified
- All vents properly routed and sized
- All cleanouts accessible
Code Requirements
Code numbers and figures change between editions—always verify your adopted IPC/IRC edition and local rules before relying on any of these.
Key IRC/IPC plumbing requirements. Code numbers and figures change between editions—always verify your adopted IPC/IRC edition and local rules before relying on any of these:
-
IRC P2603 - Water supply: 3/4" minimum service, sized per fixture units
-
IRC P2904 / IPC Table 704.1 - Slope of horizontal drainage: 1/4" per foot for pipe under 3", 1/8" per foot permitted for 3" and larger
-
IRC P3104 / IPC 909.1 - Vent required and distance: Every fixture requires venting; the maximum trap-to-vent distance depends on trap-arm size (e.g., 1.5"→6 ft, 2"→8 ft, 3"→12 ft). Water closets are self-siphoning and have no distance limit
-
IRC P3103 - Vent size: Based on fixture units and developed length
-
IRC P2503.5 - Support: Horizontal piping every 6 feet for copper, about 3 feet for 1/2"-3/4" CPVC, every 32" for PEX, every 4 feet for DWV (spacing varies by material and pipe size—check the support table for your material)
-
IRC P2503 / P2601 - Testing: The supply system holds pressure (working pressure, or ~50 PSI air for non-plastic pipe, for at least 15 minutes with no loss); the DWV system is tested separately, most often a 10-foot head of water
-
IRC P2503.6 - Nail plates: Required where pipes pass within 1-1/4" of framing edge
Subcontractor Considerations
If hiring plumbers:
| Basis | Typical price |
|---|---|
| Complete rough-in | $4,000-$8,000 for 2,000 sq ft home |
| Hourly rate | $75-$125 per hour |
| Per fixture | $300-$600 per fixture rough-in |
Timeline: 3-7 days for typical house
What to look for:
- Licensed plumber (required in most jurisdictions)
- Experience with residential new construction
- Familiar with local code requirements
- Will handle inspection
- Provides warranty on work
- Carries liability and workers comp insurance
Red flags:
- Not licensed (you're liable for code violations)
- Won't pull permit or handle inspection
- Can't explain vent requirements
- Pressure to skip testing
Common Mistakes
Venting, drain slope, pipe support, and missing cleanouts or nail plates are the recurring rough-in failures. Catch them before walls close: fixing a hidden leak after drywall runs $1,000-$5,000 per leak.
1. Inadequate Venting
Why it's a problem: Slow drains, gurgling, sewer gas, fails inspection. #1 plumbing rough-in failure. How to avoid: Study IRC P3100 venting requirements. Every fixture must be properly vented. Cost if you don't: $1,000-$5,000 to cut walls open and add vents.
2. Wrong Drain Slope
Why it's a problem: Standing water, slow drains, clogs, fails inspection. Too little slope leaves solids behind; too much can let water outrun solids. How to avoid: Maintain 1/4" per foot for pipe under 3"; 1/8" per foot is permitted for 3" and larger. Check with a level. No sags or bellies. Cost if you don't: $500-$2,000 per drain to re-pipe.
3. Improper Pipe Support
Why it's a problem: Sagging lines, noise, leaks, fails inspection. How to avoid: Support every 32" for PEX, every 4 feet for DWV. Use proper hangers. Cost if you don't: Failed inspection, must expose and add supports.
4. Forgetting Cleanouts
Why it's a problem: Can't clear clogs, fails inspection, code violation. How to avoid: Install cleanout at base of each stack and every 100 feet of horizontal drain. Cost if you don't: $300-$800 per cleanout to add later (cut walls/floors).
5. No Pressure/Leak Testing
Why it's a problem: Leaks hidden in walls discovered after drywall. Expensive water damage. How to avoid: Test both systems before inspection—the supply side holds pressure (working pressure, or ~50 PSI air for non-plastic pipe, 15 min), and the DWV side gets its own drainage test (commonly a 10-foot head of water). Cost if you don't: $1,000-$5,000 per leak to cut walls, repair, patch, repaint.
6. Wrong Pipe Sizing
Why it's a problem: Insufficient flow, pressure loss, fails inspection. How to avoid: Size pipes per code based on fixture units. When in doubt, go larger. Cost if you don't: Re-piping, failed inspection.
7. Forgetting Nail Plates
Why it's a problem: Drywall screws puncture pipes, leaks behind walls. How to avoid: Install 1/16" nail plates wherever pipes pass within 1-1/4" of framing edge. Cost if you don't: Leaks, water damage, emergency repairs.
8. Improper Toilet Flange Height
Why it's a problem: Toilet rocks, leaks at base, wax ring fails. How to avoid: Set the flange so its bottom rests on the finished floor surface (not the subfloor). Account for tile or other flooring thickness. Cost if you don't: $300-$600 to reset toilet, repair subfloor damage.
9. Mixing Pipe Types Incorrectly
Why it's a problem: Incompatible materials, leaks, corrosion, code violations. ABS and PVC are a classic trap—they're not interchangeable and use different solvents (ABS = one-step cement, no primer; PVC = primer + cement). How to avoid: Use proper transition fittings between different materials (PEX to copper, etc.). For DWV, pick one material—ABS or PVC—and use its matching solvent throughout. Cost if you don't: Leaks, corrosion, failed joints.
10. No Expansion Tanks
Why it's a problem: Water hammer, damage to fixtures, shortened appliance life, code violation in many areas. How to avoid: Install expansion tank on cold water side near water heater. Cost if you don't: Fixture damage, noisy pipes, code violation.
Quality Checkpoints
Run through every item below before scheduling the rough-in inspection. Clearing it in one pass is the difference between a same-day approval and a costly re-inspection after walls are open.
Before rough-in inspection, verify:
- [ ] All fixtures have proper drain size (1.5", 2", or 3")
- [ ] All drains slope correctly (1/4" per foot for pipe under 3"; 1/8" per foot for 3" and larger)
- [ ] All fixtures properly vented within code distances
- [ ] Main vent stack 3" minimum through roof
- [ ] Cleanouts installed at base of stacks
- [ ] Toilet flanges set so the flange bottom rests on the finished floor surface
- [ ] All DWV joints properly glued (one DWV material—ABS or PVC—with the matching solvent)
- [ ] All supply lines properly crimped/connected
- [ ] Proper pipe support (every 32" PEX, ~3' for 1/2"-3/4" CPVC, 6' copper, 4' DWV)
- [ ] Nail plates installed where required
- [ ] Supply test passed (holds working pressure, or ~50 PSI air for non-plastic pipe, 15+ min)
- [ ] DWV test passed (10-ft head of water, or air/smoke/peppermint per local rules)
- [ ] No kinked or damaged lines
- [ ] All lines labeled (hot/cold)
- [ ] Shut-off valves installed appropriately
- [ ] No leaks detected
Budget Breakdown
The figures below are planning estimates for a 2,000 sq ft home with 2.5 baths. Actual costs vary by region, material choice, and fixture count—price your own materials before budgeting.
Example for 2,000 sq ft home, 2.5 baths:
| Item | Cost | Notes |
|---|---|---|
| Materials | ||
| PEX supply piping | $450-$700 | Hot and cold, all sizes |
| PEX fittings | $200-$400 | Crimps, fittings, valves |
| DWV pipe (ABS in this example) | $550-$1,090 | All drains and vents; use PVC if that's your local DWV material |
| DWV fittings | $180-$350 | All connections |
| Toilet flanges | $60-$120 | 3 fixtures |
| P-traps | $80-$180 | All fixtures |
| Support hardware | $150-$250 | Hangers, straps, nail plates |
| Testing equipment | $80-$150 | Pressure gauge, caps |
| Water heater kit | $80-$150 | Connections, expansion tank |
| Labor (if hiring) | $4,500-$7,500 | Complete rough-in |
| Tools (if buying) | $200-$400 | PEX crimper, cutters |
| Total (DIY) | $2,030-$3,790 | Materials and tools |
| Total (Hired) | $6,030-$10,790 | Materials and labor |
Hiring a plumber for rough-in costs $4,500-$7,500 but includes expertise, speed, and code compliance. Many owner-builders hire this to ensure proper installation.
Timeline Tips
Best season: Any time (interior work)
Scheduling:
- Coordinate with electrical and HVAC (all can work simultaneously)
- Schedule inspection for all three trades together
- Allow 1-2 weeks before inspection (time to test and fix issues)
What Comes Next
After plumbing rough-in inspection passes:
- Complete all rough-in trades (electrical, HVAC)
- Combined rough-in inspection
- Insulation installation
- Drywall installation
Link to: Electrical Rough-In Phase
Related Resources
Need Plumbing Help?
Plumbing rough-in is complex with strict code requirements. If you're unsure about venting or sizing, a consultation can save you from failed inspections.