...

House Repiping Cost Calculator: Estimate Your Repipe Price

Use this house repiping cost calculator to estimate the cost to repipe your home with PEX or copper plumbing. Enter your ZIP code and a few details about your house to receive an instant repipe cost estimate based on your home’s characteristics and local labor rates.

Repiping cost calculator

Short quiz → localized PEX vs. copper estimate.

Location Home Pipes & email
Step 1 of 3

Where's the home?

We match your metro and set a local labor rate.
Select a ZIP from the list.

Home basics

Leave on "estimate" if you're not sure.
Bathrooms
Stories

Pipes, access & email

Pipe material
Foundation
Add-ons (optional)

Tap calculate to see your estimate, then request a free quote by email.

Disclaimer: This estimate is for budgeting purposes only and reflects the information you entered. Actual repiping costs may vary after an on-site inspection due to your home's plumbing layout, accessibility, and other project-specific conditions. If you are in CPI Service's Bay Area service area, contact us for a free in-home repipe estimate.

What Is a Repiping Cost Calculator?

A repiping cost calculator is an online tool that estimates the cost to replace your home’s water supply pipes based on your property’s characteristics and local labor market. Enter your ZIP code, home size, bathroom count, pipe material, foundation type, stories, and optional work to generate an instant whole-house repiping estimate without an on-site inspection. Results offer a realistic starting point for budgeting, comparing PEX and copper costs, and seeing how project variables affect price.

The tool combines labor, materials, per-bathroom connections, permit fees, and optional services like drywall repair, water heater replacement, and main line replacement into one figure. Labor pricing adjusts automatically using BLS plumber wage data for your metro area, and every pre-filled cost can be edited if you already have a quote.

 

How Does This Calculator Determine Your Repipe Cost?

This repiping cost calculator estimates your project cost by combining five primary cost components: labor, materials, per-bathroom connection costs, permit fees, and any optional services you select. Home size determines most labor and material costs, while your choice of pipe material, foundation type, number of stories, and local labor rates further refine the estimate to better reflect your project’s complexity.

The calculation follows this formula:

Estimated Repipe Cost = (Home Size × Local Labor Rate × Labor Adjustments) + (Home Size × Material Rate) + (Bathrooms × Per-Bathroom Cost) + Permit Fee + Optional Add-ons

Labor Adjustments account for factors that add time and difficulty to the job, such as slab foundations and multi-story layouts, which increase the labor rate applied to your home’s size.

After calculating the total project cost, the calculator displays an estimated price range of approximately ±15% instead of a single fixed amount. This reflects the reality that plumbing layouts, pipe accessibility, existing pipe conditions, and restoration requirements vary from one home to another, even among similarly sized properties.

What Will You Need to Use This Calculator?

To get an accurate estimate, you will need your ZIP code, home size, bathroom count, pipe material preference, foundation type, and number of stories, plus any optional add-ons you want included. Most homeowners already know this information, and if you do not know your home’s square footage, the calculator can estimate it based on the number of bathrooms you select.

ZIP Code

Enter your 5-digit ZIP code to set the local labor rate for your estimate. The calculator matches your ZIP code to its corresponding metro area and adjusts labor costs using average plumber wage data published by the U.S. Bureau of Labor Statistics (BLS). You can still receive an estimate regardless of where you live.

Home Size (Square Feet)

Enter your home's total square footage to calculate labor and material costs. Since larger homes typically require more piping, this is one of the biggest factors affecting your repiping cost. If you leave this field blank, the calculator estimates your home's size based on the number of bathrooms you select.

Number of Bathrooms

Select whether your home has 1, 2, or 3+ bathrooms. Each additional bathroom increases the estimate because more plumbing connections, fixtures, and water supply lines must be repiped. This selection is also used to estimate your home's square footage when it is not provided.

Pipe Material (PEX or Copper)

Choose whether you want your home repiped with PEX or copper piping. PEX generally has a lower material cost, while copper typically increases the overall project cost due to higher material pricing.

Foundation Type (Slab or Crawlspace/Basement)

Select whether your home is built on a slab foundation or has a crawlspace or basement. Homes built on slabs often require additional labor because accessing and routing plumbing lines is more time-consuming.

Number of Stories

Choose whether your home has 1, 2, or 3+ stories. Multi-story homes usually require additional labor because plumbing lines must be routed vertically between floors, increasing installation complexity.

Add-ons (Drywall, Water Heater, Main Water Line)

Select any additional work you expect to include with your repiping project, such as:

  • Drywall repair and patching
  • Water heater replacement
  • Main water line replacement

These costs are only added to your estimate when the corresponding options are selected.

What Factors Determine Your Repipe Cost?

Your repipe cost is primarily determined by your local labor rate, pipe material, home size, number of bathrooms, permit costs, foundation type, number of stories, and any optional services included in the project. The calculator automatically combines these variables to estimate a realistic price range based on your home’s characteristics and location.

Local Labor Rate

Labor is typically the largest portion of a whole-house repiping project. The calculator adjusts labor costs using average plumber wage data for your metro area, helping produce an estimate that better reflects local market conditions.

Pipe Material Rate

Your choice of piping material directly affects the total project cost. PEX generally has a lower material cost, while copper costs more per square foot, increasing the overall estimate.

Home Size

Larger homes require more piping, fittings, and installation time. As square footage increases, both labor and material costs increase proportionally.

Per-Bathroom Cost

Each bathroom adds plumbing connections that require additional installation work. The calculator includes a fixed per-bathroom cost to account for these extra connections.

Permit Fee

Most whole-house repiping projects require a plumbing permit before work begins. The calculator includes an estimated permit fee as part of the total project cost.

Foundation Type

Homes built on slab foundations generally require more labor because accessing and routing new water lines is more difficult than in homes with crawlspaces or basements. The calculator applies an additional labor adjustment for slab foundations.

Number of Stories

Repiping multi-story homes usually requires more labor to route plumbing between floors. The calculator increases the labor portion of the estimate for two-story and three-story homes to reflect the added installation complexity.

Selected Add-ons

Optional services such as drywall repair, water heater replacement, and main water line replacement are added only when selected. Including these services increases the estimated project cost while providing a more complete budget for your repiping project.

How Does This Calculator Price by Location?

  • ZIP Code Determines the Local Labor Rate

    When you enter your ZIP code, the calculator identifies the metropolitan statistical area (MSA) associated with that location. It then applies the average plumber wage for that metro area to calculate the labor portion of your repipe estimate.

  • Higher-wage metros get higher rates

    Labor costs vary significantly across the United States. Metropolitan areas with higher average plumbing wages, such as San Jose and other parts of the San Francisco Bay Area, will generally produce higher labor estimates than lower-cost regions because local labor rates are higher.

  • Pricing Is Based on Metro Areas, Not Individual ZIP Codes

    There is no publicly available database that provides real-time repiping prices for every individual ZIP code in the United States. Instead, the calculator uses official metro-area wage data, which means neighboring ZIP codes within the same metropolitan area will generally receive the same labor rate.

  • Labor Data Is Updated Regularly

    The calculator uses U.S. Bureau of Labor Statistics wage data, which is updated annually, along with ZIP-to-metro mapping that is refreshed periodically. This helps keep labor estimates aligned with current regional wage information rather than relying on outdated national averages.

  • Every Pricing Value Can Be Edited

    If you have already received a quote from a plumbing contractor or know your local labor and material costs, you can overwrite any pre-filled value in the calculator. Your estimate updates instantly, allowing you to compare different pricing scenarios using your own numbers.

What Are the Limitations of This Repiping Cost Calculator?

This repiping cost calculator provides a reliable estimate, but it cannot account for every condition that affects the final project cost. Use the estimate as a budgeting tool, and confirm the final price with an in-home inspection.

  • Results Depend on Your Inputs

    The estimate is only as accurate as the information you enter. Incorrect or missing details can affect the result.

  • It Does Not Capture Every Project Detail

    The calculator does not account for factors such as exact pipe routing, fixture count, hidden plumbing conditions, or unexpected repairs.

  • Local Pricing Uses Metro-Area Data

    Labor rates are based on average plumber wages for your metropolitan area, not individual ZIP codes, because no public ZIP-level pricing database exists.

  • Estimates Are Not Final Quotes

    The calculator provides an estimated price range, not a fixed quote. A licensed plumbing contractor must inspect your home to determine the final project cost.

What Should You Do With Your Repipe Estimate?

Once you know your estimated repipe cost, compare your options, plan your budget, and schedule a professional inspection to receive an accurate quote. An estimate helps you understand the expected price range, but the final cost depends on your home’s plumbing system and project requirements.

Compare PEX and Copper Costs

Switch between PEX and copper to see how your choice of pipe material affects the overall project cost.

Review Optional Services

Add or remove options such as drywall repair, water heater replacement, or main water line replacement to estimate the total cost of your complete project.

Adjust Pricing if Needed

If you have already received a contractor's quote or know your local pricing, edit the pre-filled values to compare different cost scenarios.

Schedule an In-Home Inspection

Use your estimate as a starting point, then schedule an inspection with a licensed plumbing contractor to receive a detailed, project-specific quote. If you are located in CPI Service's Bay Area service area, contact us for a free in-home repipe estimate.

Free in-home quote

Repiping in San Jose & the SF Bay Area?

It's a solid ballpark built from current government wage data and industry cost benchmarks, good enough to budget and compare PEX vs. copper. It is not a firm quote. The only way to get an exact price is an in-home assessment, because access, existing pipe condition, wall types, and fixture layout all matter.

Get a Free Estimate!

Fill out the form below and we’ll get back to you shortly.

Get Free Estimate

We will text you a few questions for your estimate. Enter your phone number below.

By clicking the “Get Free Estimate” button above, I agree to receive automated transactional and marketing messages. Reply STOP to opt out an any time. Our privacy policy can be found at cpiservice.com/privacy-policy