$90 an hour. That’s what a licensed plumber typically charges before you factor in materials, permits, or the surprise behind the wall you didn’t see coming.
I’ve worked alongside plumbers on dozens of bathroom remodels, and the number one thing I tell homeowners is this: plumbing estimates swing wildly depending on what’s hiding inside those walls. A faucet swap might run $275. A full bathroom rough-in can hit $6,000. The difference between a good estimate and a bad one is knowing which line items to include before the work starts.
This guide breaks down what plumbing work actually costs in 2026, with real numbers from the field.
Quick Answer: What Does Plumbing Work Cost?
Most plumbing projects cost between $150 and $5,000, depending on scope. Simple service calls (drain cleaning, faucet installs) run $150 to $500. Mid-range jobs like water heater replacement or fixture upgrades land between $800 and $3,000. Major work like whole-house repiping or sewer line replacement ranges from $4,000 to $15,000+. Licensed plumber hourly rates average $50 to $150 per hour depending on your region and the plumber’s experience (source: BLS Occupational Data for Plumbers, 47-2152).
Use our Plumbing Estimate Template to build your own line-item breakdown in minutes. Or Try EstimationPro free to generate a full plumbing estimate from your project notes.

Share This Infographic
Feel free to share this infographic on your website. Just copy the embed code below:
Copy this embed code:
<a href="https://estimationpro.ai/tools/blog/plumbing-estimate" target="_blank" rel="noopener">
<img src="https://estimationpro.ai/tools/blog/infographics/plumbing-estimate-infographic.png" alt="plumbing estimate infographic by EstimationPro.AI" style="max-width:100%;height:auto" loading="lazy" />
</a>
<p style="font-size:12px;color:#64748B;margin-top:8px">Source: <a href="https://estimationpro.ai/tools/blog/plumbing-estimate">EstimationPro.AI</a></p>
Plumbing Labor Rates by Region
Labor is the biggest variable in any plumbing estimate. Here’s what licensed plumbers charge across different markets:
| Region | Hourly Rate | Notes |
|---|---|---|
| Rural/Small Town | $50 - $75 | Less overhead, fewer licensing fees |
| Suburban/Mid-Market | $75 - $110 | Most common range nationally |
| Major Metro (LA, NYC, Chicago) | $100 - $150 | Higher licensing, insurance, and COL |
| Emergency/After-Hours | $150 - $250+ | 1.5x to 2x standard rates |
These are billing rates to the homeowner, not what the plumber earns. A plumber charging $90/hour has insurance, truck costs, tools, licensing, continuing education, and overhead baked into that number. According to the BLS, median plumber wages sit around $62,820 per year before business expenses.
I’ve seen homeowners balk at a $90/hour rate because they earn $30/hour at their day job. They don’t realize the plumber’s rate covers the business, not just the labor.
Common Plumbing Jobs and What They Cost
Here’s a breakdown of the most common plumbing projects with realistic price ranges:
Fixture Installs and Replacements
| Job | Cost Range | Typical |
|---|---|---|
| Faucet installation (kitchen or bath) | $150 - $500 | $275 |
| Toilet installation | $300 - $800 | $500 |
| Garbage disposal install | $150 - $500 | $285 |
| Shower valve replacement | $250 - $700 | $450 |
| Bathtub installation (alcove) | $1,500 - $5,000 | $2,800 |
Fixture installs are where a lot of plumbers make their bread and butter. The work is predictable, the scope is clear, and the customer can see exactly what they’re getting. A toilet swap takes a couple hours. A bathtub install involves plumbing connections, drain work, and sometimes structural support, so that price reflects real labor.
Repair Work
| Job | Cost Range | Typical |
|---|---|---|
| Drain cleaning/snaking | $100 - $400 | $225 |
| Pipe section repair (per linear foot) | $20 - $80/lf | $40/lf |
| General pipe repair (project) | $150 - $800 | $400 |
| Main shutoff valve replacement | $200 - $600 | $350 |
Source: Angi 2026 plumbing cost guides, HomeGuide 2026 data.
Major Projects
| Job | Cost Range | Typical |
|---|---|---|
| Tank water heater install | $800 - $2,500 | $1,500 |
| Tankless water heater install | $1,200 - $5,600 | $2,500 |
| Whole-house PEX repipe | $3/sf - $8/sf | $5/sf |
| Sewer line replacement | $50 - $250/lf | $110/lf |
| Full bathroom rough-in | $2,000 - $6,000 | $3,500 |
| Sump pump installation | $500 - $1,800 | $1,000 |
A whole-house repipe on a 1,500 sq ft home typically falls between $4,500 and $12,000 depending on access, layout, and whether you’re going PEX or copper. PEX has become the standard for repipes because it’s faster to install and less expensive per foot. But I’ve worked on homes where the plumber had to open up walls and ceilings across the entire house. Access is everything.
Try EstimationPro free to build detailed line-item plumbing estimates with accurate regional pricing.
Worked Example 1: Bathroom Fixture Upgrade
A homeowner wants to replace the toilet, faucet, and shower valve in a guest bathroom. No rough-in changes, just swapping fixtures on existing connections.
| Line Item | Cost |
|---|---|
| Toilet installation (labor) | $500 |
| Faucet installation (labor) | $275 |
| Shower valve replacement | $450 |
| Materials markup (15%) | $184 |
| Total | $1,409 |
This assumes the existing supply lines and drains are in good shape. If the plumber opens the wall for the shower valve and finds corroded copper or galvanized pipe, add $200 to $500 for remediation. That’s the kind of hidden scope that changes a straightforward job.
My dad taught me to always check the condition of the shutoff valves before quoting fixture work. If those valves are original to the house and they’re 30+ years old, plan on replacing them too. A stuck gate valve that won’t close is a $150 add-on the customer didn’t expect.
Worked Example 2: Full Bathroom Rough-In
Adding a bathroom to an unfinished basement. Requires new supply lines, DWV (drain-waste-vent), and connection to existing sewer.
| Line Item | Cost |
|---|---|
| Toilet supply and DWV rough-in | $800 |
| Shower/tub valve and drain | $1,200 |
| Lavatory supply and drain | $600 |
| Vent stack tie-in | $400 |
| Concrete cutting for under-slab drain | $500 |
| Permits and inspection | $500 |
| Total | $4,000 |
This is the plumbing side only. The homeowner still needs framing, drywall, electrical, tile, and fixtures on top of this. Full basement bathroom conversions typically land between $8,000 and $20,000 all-in. The plumbing rough-in is roughly 30-40% of the total project cost.
Source: HomeGuide 2026 reports full bath rough-in at $2,000 to $5,500. Our example includes concrete cutting and a vent tie-in, which pushes it to the higher end.
What Most People Get Wrong About Plumbing Estimates
1. Forgetting Permits
Plumbing work that changes or extends supply lines, DWV, or gas connections almost always requires a permit. Permit fees run $50 to $500 depending on jurisdiction and scope. Some plumbers include this in their bid. Others list it as an allowance. Ask.
2. Not Accounting for Wall Access
Plumbing lives behind walls and under floors. If the plumber needs to open drywall or cut concrete to access pipes, that repair cost belongs in the estimate. I’ve seen homeowners shocked when a $450 shower valve replacement turns into $800 because patching the tile access is extra.
3. Ignoring the Age of the House
Homes built before 1985 may have galvanized steel supply lines, cast iron DWV, or lead solder joints. Once you touch one section of old pipe, code may require you to bring adjacent connections up to current standards. Factor in an extra 10-20% contingency for homes over 40 years old.
4. Comparing Quotes Without Matching Scope
Three plumbers will give you three different prices for the “same” job. But are they? One includes shutoff valve replacement. One includes permit. One includes drywall repair after access. Compare line items, not just totals.
How to Build an Accurate Plumbing Estimate
Here’s the process for building a plumbing bid that holds up:
-
Walk the job. Physically inspect every fixture, shutoff valve, and visible pipe. Note the material (copper, PEX, galvanized, CPVC) and condition.
-
List every fixture and connection. Count toilets, faucets, drains, water heaters, hose bibs, and appliance connections. Each one is a line item.
-
Price labor and materials separately. Labor is time-based. Materials are quantity-based. Mixing them together hides where the money goes.
-
Add permits. Call your local building department or check their website. Plumbing permit fees are usually based on the number of fixtures being added or moved.
-
Build in contingency. For renovation plumbing (as opposed to new construction), add 15-20% for hidden conditions. You won’t know what’s behind the wall until you open it.
-
Include cleanup and inspection time. Pressure testing, inspection scheduling, and site cleanup are real costs that get left off estimates.
Our Labor Cost Calculator helps you dial in the labor portion of any trade estimate. Pair it with the Plumbing Estimate Template for a complete bid.
Regional Pricing: Why Your Plumbing Estimate Varies
Plumbing costs vary 20-40% between regions. A toilet install that costs $400 in a mid-market suburban area might run $650 in San Francisco or $350 in a rural Midwest town.
Key factors:
- Licensing requirements. States with stricter plumber licensing (like California, New York, and Massachusetts) have higher labor rates because the barrier to entry is higher.
- Cost of living. Insurance, shop rent, truck costs, and fuel all scale with the local economy.
- Water/sewer infrastructure. Older cities with combined sewer systems often require extra code compliance steps.
- Demand. In boom markets where construction is hot, plumber rates climb because they can be selective about which jobs they take.
All pricing in this guide reflects 2026 national averages. Your local market may be higher or lower. Get at least three quotes for any project over $1,000.
FAQ
How much should a plumbing estimate cost?
Most plumbers provide free estimates for standard work. Some charge a $50 to $100 service call fee that gets applied to the job if you hire them. For complex commercial or multi-unit projects, a formal estimate from a plumbing engineer might cost $200 to $500. If a plumber charges to come look at a leaky faucet, that’s a red flag unless they’re crediting it toward the repair.
How long does plumbing work take?
Simple fixture swaps take 1 to 3 hours. A water heater replacement is a half-day job. A full bathroom rough-in runs 2 to 4 days depending on complexity. Whole-house repiping can take 3 to 7 days for a typical single-family home. These timelines don’t include waiting for inspections, which can add 1-3 business days.
Should I hire a plumber or do it myself?
DIY is fine for basic tasks like replacing a faucet aerator, swapping a toilet fill valve, or installing a new showerhead. Anything involving supply line modification, DWV changes, gas connections, or work requiring a permit should be done by a licensed plumber. The cost of fixing a bad DIY plumbing job is always more than doing it right the first time. According to NAHB data, plumbing defects are among the top 5 warranty callback items for new homes, even when professionals do the work.
What’s included in a plumbing rough-in?
A rough-in includes all supply lines (hot and cold), drain lines, waste lines, and vent pipes installed before walls are closed up. It does NOT include fixtures (toilets, faucets, tubs) or finish connections. Think of it as the skeleton of the plumbing system. Fixtures get installed after drywall, tile, and paint are done.
How do I know if a plumbing estimate is fair?
Compare at least three bids with matching scope. A fair estimate includes line-item pricing (not just a lump sum), specified materials, labor hours or rates, permit costs, and warranty terms. If a bid is 30%+ below the others, something is missing from the scope. Check that the plumber is licensed, insured, and bonded in your state.
Stop Guessing on Plumbing Bids
Putting together a plumbing estimate shouldn’t take all night. Whether you’re pricing a simple service call or a full bathroom rough-in, the numbers need to be tight and the scope needs to be clear.
Contractors on Capterra rate EstimationPro 4.8/5 for cutting bid time in half. Try EstimationPro free - it builds the estimate, generates a professional proposal, and follows up with the homeowner automatically so you’re not chasing leads while you’re elbow-deep in a repipe.
Average Bathroom Plumbing Rough-In Cost
Plumbing Project Tiers
- Faucet or toilet repair
- Drain cleaning/snaking
- Shutoff valve replacement
- 1-3 hours on site
- Fixture replacements
- Water heater install
- Section pipe repair
- Garbage disposal install
- Whole-house PEX repipe
- Sewer line replacement
- Full bathroom rough-in
- Gas line runs
Get Free Estimating Tips
Enter your email and we'll send you pro tips, cost data, and useful resources for contractors.
We'll send helpful resources and occasional tips. Unsubscribe anytime.
EstimationPro AI For Contractors, By Contractors Create Detailed Estimates in Minutes, Not Hours
Upload photos, record voice notes, and get AI-powered estimates with line items, material lists, and regional pricing.