Skip to main content
Portland skyline
Plumbing in Portland

How Much Does Plumbing Cost in Portland?

$2,031typical · fair range $1,910 to $2,208

That is the modeled cost to deliver plus a fair contractor margin for plumbing in Portland, not a sales quote. Built from BLS wage data, Craftsman bills of materials, and verified permit fees. 2026-07-31

Got a contractor quote? Check it against this number
$
Show the math
How $2,031 is built
Labor$289
Materials$1,011
Permit fee$67
Direct cost$1,367
Overhead (13% of revenue)$271
Cost to deliver (break even)$1,638
Contractor margin (18.1%)$393
Typical fair price$2,031

The margin is the gap between break even and a typical quote, not a markup we invent. Fair margin moves with trade and market. Most land at a 15 to 22 percent margin on the bid, roughly 18 to 28 percent over the cost to deliver, and free labor does not exist. Full methodology.

$2,031
Typical installed
3.35hrs
Skilled labor
18.1%
Contractor margin
8.8% over
vs national avg
Bid Fairness Checker

Is your plumbing bid fair?

Cost index by David Olson · reviewed by Leonard "Chuck" Thompson · 2026-07-31
Independent FatBook v3 cost indexVerified permit/source data where availableReviewed by Leonard "Chuck" Thompson
$
Type the number off the estimate, or drag the bar. The gauge below shows where it lands.
Or
Upload contractor estimate
Drag and drop or click here. PDF or CSV, we extract the line items.
Or paste it
Analyzed estimates are stored anonymized (names, addresses, phone numbers, and emails stripped) to improve the benchmark. No account, no tracking.
Portland
Within the fair range.
Fair range
Fair range$1,910 to $2,208
Typical market bid$2,031
Lowest realistic price$1,910
Your bid$2,031
Gap to the price floor$121
Contractor margin18.1%
Fair range. Cost to deliver is the break-even, the red line on the gauge, not the price to demand. A fair bid sits in the green band above it: most jobs land at a 15 to 22 percent margin on the bid, roughly 18 to 28 percent over the cost to deliver, leaner or richer by trade and market. Contractors earn that, and they should: nobody works for free, and if the job were easy you would not need one.
True Cost Calculator

Calculate your Portland true cost.

Technical Blueprint LIVE SCHEMA
Plumbing estimate schematic CORE FX1 FX2 FX3 FX4 FX5 Standard Grade (PVC/Copper)
True Cost Benchmark
$2,031
Typical range: $1,910 to $2,208 · Lowest realistic price: $1,910
Labor$289
Materials (PPI-adjusted)$1,011
Permit fee$67
Overhead (13.4%)$271
Cost to deliver$1,638
Labor derivation: 3.4 Craftsman hours × $48.42/hr BLS wage × 1.37 burden = $289.
Potential savings $121. That is the gap between the true cost benchmark and the lowest realistic price.
Water Heater Installation in Portland costs more than most U.S. metros. At $2,031, you're paying 8.8% above the national average, though contractor margins here (18.1%) are in the moderate range. The higher price reflects regional labor costs, not excessive padding. Your negotiation strategy should focus on scope, not price-slashing.
Consistent pricing, standard margins. Portland has a relatively tight pricing band ($1,910 to $2,208) with 18.1% margins. This is a predictable market. Your $121 in potential savings comes from knowing the floor, $1,910, and using it as your reference point, not from trying to beat the market.
Timing is a lever most homeowners skip. Portland plumbing bids swing 5 to 12 percent with the season. They run hottest during the warm-weather stretch (April through October), when demand books crews solid, and softest through winter (December through February), when a contractor would rather discount toward the $1,910 floor than sit idle. On a typical job that timing is worth $102 to $244.
With $121 between the average and the floor, Portland has a relatively modest negotiation window, about 6% of the total job cost. This doesn't mean negotiation is pointless: on a $2,031 job, even 6% savings is real money. But the bigger wins here come from scope optimization and timing, not from beating contractors down on price.
Portland is among the most expensive metros for plumbing in our index, with only 7 of 39 tracked markets posting higher average costs. The premium is driven primarily by regional labor rates that run above the national baseline. The floor price of $1,910 accounts for that labor premium while stripping out excess margin.
Show the math: how Portland Water Heater Installation numbers are derived Click to expand
Derivation for Portland, Water Heater Installation · updated 2026-07-31
Step 1: Craftsman labor hours
BOM hours from Craftsman National Estimator: 3.35 hrs
Step 2: BLS wage × burden
Portland wage from BLS OES: $48.42/hr
Burden rate (FICA + workers' comp + insurance + unemployment): 37.0%
loaded_wage = $48.42 × 1.3698 = $66.33/hr
Step 3: Labor cost
labor = 3.35 hrs × $66.33/hr = $289
Step 4: Materials (PPI-adjusted)
Craftsman material cost × FRED PPI multiplier (1.0781): $1,011
Materials carry no markup here. Book prices get adjusted to the current market with producer price indexes.
Step 5: Permit fee
Portland permit office: $67
Verified from our compiled city and state fee schedules, the same dataset behind PermitCalculator.com.
Step 6: Direct cost
direct = labor + materials + permit = $289 + $1,011 + $67 = $1,392
Step 7: Overhead
NAHB benchmark: overhead is 13.4% of revenue, the way the NAHB Cost of Doing Business study measures it. Materials pass through at cost and carry no overhead.
overhead = ~13.4% of revenue (NAHB basis) = $271
Step 8: Cost to deliver
cost_to_deliver = direct + overhead = $1,392 + $271 = $1,663
What it actually costs a contractor to do this job in Portland, before profit.
Step 9: Lowest realistic price
Cost to deliver plus the leanest sustainable margin in Portland for this scope: $1,910
The floor clears cost-to-deliver, as it should: nobody stays in business below break-even.
Step 10: Typical contractor quote
The modeled typical quote in Portland, cost to deliver plus the market's usual margin: $2,031
Step 11: Contractor margin
margin = ($2,031 - $1,663) / $2,031 × 100 = 18.1%
The portion of the typical quote that is not cost-to-deliver. Higher = more room to negotiate.
Step 12: Savings potential
savings = $2,031 - $1,910 = $121
The gap between the typical quote and the lowest likely estimate in Portland.
One parts list prices every service in every metro. Sources: BLS OES wages, FRED PPI series, Craftsman National Estimator, city permit offices. Updated 2026-07-31. Full methodology →
How the cost breaks down
Where the money goes

What you pay for in Portland.

Every plumbing dollar in Portland, split into labor, materials, permit, overhead, and the contractor margin. The first four are the cost to deliver. The margin is what a fair job earns on top.

Labor$289 (14.2%)
Materials$1,011 (49.8%)
Permit$67 (3.3%)
Overhead$271 (13.3%)
Margin$393 (19.4%)
Cost to deliver plus a fair margin = $2,031
A plumbing job in Portland
Fig. Plumbing work in Portland: the 3.35 hours priced above.
See cost by project size
Cost by size

What water heater installation costs at your size.

Priced at the standard gallon sizes. Pick the one that matches your system.

SizeTypicalRange
50 gallon$2,031$1,910 to $2,208
60 gallon$2,675$2,516 to $2,908
75 gallon$4,017$3,778 to $4,368

Scaled from TheFatBook's per-size cost model, the same one behind the calculator.

How we size these jobs →

Compare your options

Tank vs tankless water heater

The two water heater paths, with real Portland install cost. Tank is cheaper to put in; tankless costs less to run and lasts about twice as long.

Lowest cost
Tank
$2,031
$1,910 to $2,208 installed
  • Lower upfront cost
  • Simple like-for-like swap
Watch for
  • Runs out on long back-to-back demand
  • Standby heat loss raises the bill
Tankless
$3,774
$3,464 to $4,107 installed
  • Endless hot water on demand
  • Lasts about 20 years, half the standby waste
Watch for
  • Higher upfront cost
  • Often needs a gas line or venting upgrade
The Portland guide

Portland plumbing runs 8.8 percent above the national average. A water heater install here averages $2,031, and the lowest realistic price, what I call the floor, lands at $1,910. I built TheFatBook Cost Index to pull those numbers from local wages, material inputs, and verified permits. That way you can spot a fair bid against one carrying fat markup.

Cost Data Summary
City average
$2,031 for water heater installation, 8.8% above the national average of $1,867 (TheFatBook cost index, 2026)
Bid range
$1,910 low to $2,208 high, with the lowest realistic price at $1,910 (TheFatBook cost index, 2026)
Contractor margin
18.1% contractor margin, with $121 between average price and floor (TheFatBook cost index, 2026)
Labor hours
3.35 hours for water heater installation (Craftsman, 2026)
Labor cost
$66.33/hr loaded wage ($48.42 base + 36.98% burden) (BLS OEWS, 2026)
Materials
$1,011 material cost (PPI adjusted) (FRED PPI, 2026)
Permit fee
$67 total permit cost (final, do not add taxes) (PermitCalculator, 2026)
Overhead
$271 overhead allocation (NAHB, 2026)
Cost to deliver
$1,663 fully loaded, before the contractor's margin (TheFatBook cost index, 2026)

Local Market

That average sits 8.8 percent above the $1,867 national figure (TheFatBook cost index, 2026). The urban growth boundary pushes owners toward remodeling instead of new builds, which keeps steady work flowing to plumbers who know local code. With a median home value of $581,500 and a 1971 median build year, plenty of houses need updated plumbing. Deconstruction ordinances tack on cost the minute an older home gets opened up. On the wage side, the loaded rate runs $66.33 an hour once you add 37 percent burden to the $48.42 base BLS rate. Labor eats $289 on a typical job. Materials add $1,011 off FRED PPI tracking. Stack the $67 permit and $271 overhead allocation on top and you hit the $1,663 cost to deliver. The 18.1 percent contractor margin is what carries it up to that average. Population dipped 2.7 percent recently and unemployment sits at 4.2 percent, so crews should be easier to book. They aren't, because the boundary keeps remodeling pressure high.

Chuck's Take

That about eighteen percent margin looks about right for Portland. The growth boundary keeps every remodel plumber booked solid and wages hit fifty three loaded. With homes from seventy one still everywhere the deconstruction rules add real hours. Take a bid near the floor and pay the man his money today before he backs out on you.

Understanding Your Bid

Not every bid lands on that average (TheFatBook cost index, 2026). Some come in near the floor, others push toward the $2,208 high. The gap between the average and the lowest realistic price is $120 in potential savings. The delivery number is where the real math starts, and contractors add 18.1 percent margin on top to cover profit and risk, which explains the spread up to the average. I ran it through the Index myself. The 3.4 Craftsman hours at the local loaded rate come out to exactly $289 in labor, with materials and permit fixed. When a quote clears $2,348, I start asking what extra scope or risk the contractor's seeing. Upload your quote to the Bid Fairness Checker and see where it sits. Most fall between the floor and the average. The ones well above usually hide extra markup or add-ons you don't need.

Cost Breakdown

Here's how the delivery number breaks down (Craftsman, 2026). Labor takes 3.4 Craftsman hours at the $66.33 loaded wage, for $289 total. That loaded rate is the $48.42 base plus 37 percent burden for taxes and insurance. Materials add $1,011 after the FRED PPI adjustment covering the tank, fittings, and connectors. The permit is a flat $67 in Portland. Overhead allocation from NAHB benchmarks runs $271, which keeps the truck rolling and the business insured. Add those pieces and you're at the delivery number before a dime of margin. The 18.1 percent contractor margin is what lifts it to the average and leaves a little buffer. Notice the floor sits above pure delivery cost, so even the lowest realistic price still carries a lean but sustainable margin. Tankless units jump to $3,774 average with 8.8 hours and $1,629 in materials. Simple repairs run $359. Every line stays tied to local inputs, so the math holds up when you check it.

Chuck's Take

About three hours at fifty three loaded gives you about two ninety in labor. That matches what I saw sweating copper and gluing PVC on water heater swaps. The eight fifty in materials looks honest for a decent tank and valves. If your guy quotes double that he's got markup hidden in the parts.

How to Negotiate

That gap between average and floor is where your leverage lives. Shop the May-to-September dry window, when contractors have more open slots. Once October hits, rainy-season slowdowns make indoor plumbing work urgent, and urgency costs you. Run your bid through the Bid Fairness Checker on this page before you call anyone back. It shows where your number lands against the delivery number and the floor, so you can ask sharp questions about scope instead of haggling on price. If the $67 permit is missing from the quote, bring it up. Ask how they source the $1,011 in tank and parts. Contractors who buy in volume can hit the floor without cutting corners. Call early in the week, when bids are fresh and crews still have capacity.

Chuck's Take

Call in late August before the rains lock everyone inside. Portland contractors get picky about winter schedules and the dry months give you leverage. Show them you know the two thousand delivery number and the two ninety labor. Honest guys will sharpen the pencil without losing their shirt.

What Makes This Market Different

Portland's urban growth boundary turns remodeling into a pressure cooker, and it shows up plainly in plumbing bids. New builds stay limited, so water heater swaps and pipe upgrades never slow down and local crews stay booked. That average feels normal if you live here, but it sits above most other cities. Deconstruction rules for pre-1940 homes drive tear-out costs up even on interior plumbing. That extra labor works its way into the hours we track for a standard install. Oregon's energy code also nudges many replacements toward heat pump water heaters, which adds complexity most homeowners never see coming. The permit looks cheap until you realize how many small jobs skip it entirely. The material number holds steady, though, because Pacific Northwest supply houses eat the same wildfire-smoke delays and port issues everyone else does. I figured rain would dominate the data. It doesn't. The boundary rules and old 1971 housing stock make the real difference. This market pays off for contractors who work fast inside tight older homes. The floor proves some still deliver clean work without padding every line. Few cities carry this exact blend of rules and building age, and the prices here follow from it.

Frequently Asked Questions

How much does water heater installation cost in Portland?
That average is what a water heater install runs in Portland, per our local Cost Index. The lowest realistic price sits at $1,910, while some bids reach $2,208. Use the True Cost Calculator on this page to dial it in for your exact unit and home.
Is my plumbing bid fair in Portland?
Compare your quote against the delivery number and the floor from our proprietary cost database. A bid near that average carries about 18.1 percent margin. Run it through the Bid Fairness Checker to see exactly how it stacks up.
What's the cost of plumbing repairs in Portland?
Plumbing repairs average $359 in Portland, per our local Cost Index. The floor price is $272 and the high end reaches $350. Most small jobs take 1.5 hours at the local loaded wage, no permit required.
How do urban growth boundaries affect plumbing costs in Portland?
Urban growth boundaries cap new construction and shove demand onto remodeling, which keeps plumbing prices 8.8 percent above national averages. Our Cost Index shows that pressure holding the typical water heater job higher than cities without similar rules. That average is what a constrained market produces.
How this number is calculated

Every plumbing number here starts as parts: Craftsman labor hours priced at BLS wages for your metro, materials tracked against producer prices, permit data where cities publish it, and real contractor overhead. Cost index version: 2026-07-31. Updated Jul 2026.

Sources: BLS, Craftsman, FRED
Reference URLs: BLS OEWS · FRED PPI
Reviewed by: Leonard "Chuck" Thompson
Read methodology →
Sources & methodology for these numbers
  • Independent FatBook v3 cost index for Plumbing in Portland.
  • BLS OEWS wage inputs (https://www.bls.gov/oes/) and FRED PPI material inflation (https://fred.stlouisfed.org/) references.
  • Craftsman labor-hour references and contractor overhead benchmarks.
  • Verified permit/source data from PermitCalculator.com and permits_compiled where available.
Cost-index version: 2026-07-31
Updated: Jul 2026
Sources: BLS, Craftsman, FRED
Reviewed by: Leonard "Chuck" Thompson
Estimate Scope

What the plumbing in portland benchmark includes.

Included in the benchmark
  • Water Heater Installation as the headline cost-index scope
  • labor-hour assumptions, regional wage inputs, materials, overhead, and permit data where available
  • low, average, high, lowest realistic price, margin, and savings benchmarks from the FatBook cost index
Not included automatically
  • hidden damage, change orders, emergency service premiums, or unusual site access conditions
  • contractor financing approval, warranties, provider recommendations, or guaranteed final quotes
  • permit rulings for a specific address unless the city permit panel lists verified local data
Scope methodology →
Chart of plumbing costs in Portland, July 2026: Water Heater Installation averages $1,788; Tankless Water Heater averages $3,710; Water Pipe Replacement averages $2,935. Source: TheFatBook Cost Index.
Typical plumbing costs in Portland: low, average, and high for the most common services. Source: TheFatBook Cost Index. The full line-item table is below.
Embed this chart on your site (free, with attribution)
Portland Service Pricing
ServiceLowAverageHigh
Water Heater Installation · 50 gallon$1,910$2,031$2,208
Tankless Water Heater$3,464$3,774$4,107
Plumbing Repairs$313$359$408
Hot Water Dispenser Installation$1,043$1,088$1,137
Water Pipe Replacement · 100 linear ft$2,572$2,935$3,325
Drain Pipe Replacement · 50 linear ft$1,654$1,884$2,131
Laundry Tub Installation$702$803$912
Water Softener Installation$2,183$2,348$2,526
Sump Pump Installation$1,181$1,277$1,379
Drain Cleaning$393$450$511
Gas Line Installation · 25 linear ft$885$1,004$1,131
Sewer Line Replacement · 24 linear ft$7,740$8,850$10,046
Interior Sewer Line Replacement · 18 linear ft$4,015$4,586$5,201
Shower Valve Replacement$642$735$835
Whole-House Repipe (Copper)$9,590$10,968$12,452
Water Main Replacement · 40 linear ft$3,903$4,459$5,056
PEX Repipe$4,972$5,682$6,447
Well Pump Installation$2,627$2,829$3,046
Backflow Preventer Installation$520$596$677
Water Filtration System Installation$2,395$2,529$3,007
French Drain Installation$4,393$5,029$5,713
Sewage Ejector Pump Replacement$1,314$1,401$1,518
Hydro Jetting$618$708$804
Septic Tank Installation$6,158$6,747$7,380
Sprinkler System Installation$3,893$4,457$5,063
Plumbing Cost Guides

Before you get bids in Portland.

Specialty tool
Water heater sizing calculator
Pick the right tank size or tankless GPM and see what a plumber charges to install it in your metro.
Open water heater calculator →
Permit Information

Portland permits.

Structure
Portland has separate building, plumbing, electrical, and mechanical permits. Building permits: ICC valuation table (OAR 918-050-0100) + 65% plan review + Development Services Fee - Residential, all x1.12 (12% Oregon Residential structural surcharge, ORS 455.220). Whole-structure demolition is a flat program fee (residential $1,352 / commercial $1,372); sub-structure demo permits as an alteration on the valuation table. TRADE fees (HVAC/water heater/electrical panel/solar) and the solar_pv flat_fees tiers rest on SEPARATE Portland trade schedules (mechanical/plumbing) + Oregon state electrical, NOT the eff-2026-07-10 building PDF; those need independent re-verification (OPEN).
Department
Portland Permitting & Development (PP&D)
Phone
(503) 823-7300
Official Source
Verified
2026-07-25
Fee Anchors
$8k building fee: $628
$12k building fee: $747
$25k building fee: $1,136
Electrical base: $225
Plumbing base: $67
HVAC base: $171

Source-backed permit facts from PermitCalculator.com and the underlying permits_compiled dataset. Always confirm final requirements with the local building department before filing.

Upload Estimate

Got a bid? We'll check it.

Upload a contractor estimate
Drag & drop or click to upload. We'll analyze every line item.
PDF · CSV · JPG · PNG · Max 10MB
Financing

Payment options.

$
%
yr
%
Best financing option
-
Also in Portland: 5 other trades
Check a Portland quote
See if your quote falls within the verified fair range for Portland.
Run the Calculator →
Compare nearby markets
Seattle
$2,175 avg · $131 potential savings
Las Vegas
$1,943 avg · $109 potential savings
Los Angeles
$1,973 avg · $127 potential savings
San Diego
$2,029 avg · $126 potential savings
View all 39 cities →
DO
Cost index built by David Olson, Creator of the Cost Index & Permit Dataset · Methodology reviewed by Leonard "Chuck" Thompson, LC Thompson Construction Co., Owner (retired) · 2026-07-31
Check my bidCalculate true costUpload estimate