If you're a homeowner in Oregon dealing with a burst pipe, leaky faucet, or need a whole new water heater installed, you're probably wondering what this is going to cost you. The truth is, plumbing prices vary quite a bit depending on where you live in the state and what exactly needs to be fixed. I've been in the home services business for years, and I've seen everything from simple $150 drain cleanings to $5,000+ whole-house repipe jobs.
Let me break down what you can realistically expect to pay for plumbing services across Oregon in 2025.
First things first—most plumbers in Oregon charge a service call fee just to come out and diagnose the problem. In Portland and Gresham, you're looking at around $75 to $150 for a basic service call. In smaller cities like Salem and Eugene, it might be slightly cheaper, ranging from $65 to $120. This fee usually gets waived if you move forward with the repair, so don't let it scare you off.
Once they're there, here's what some common fixes typically run:
Drain cleaning: $150 to $350 for a simple drain snake. If it's a serious clog requiring hydro jetting, expect $300 to $600. Portland plumbers tend to charge on the higher end of that range.
Faucet repair or replacement: $150 to $400 depending on whether it's just a washer replacement or a full faucet swap. A new kitchen faucet with installation in Eugene or Salem will be cheaper than the same job in Portland.
Toilet repair: $100 to $250 for most common issues like running toilets or wax ring replacements. Full toilet replacement usually runs $200 to $400 including labor.
Pipe repair or patching: $150 to $350 for localized repairs. This is where costs start climbing if there's extensive damage.
This is one of the bigger ticket items homeowners deal with. Oregon winters mean most people rely heavily on their water heaters, so when they fail, you need to act fast.
A standard 40-50 gallon tank water heater replacement typically costs $1,000 to $2,000 total in Oregon. You're looking at roughly $400 to $800 for the unit itself, with another $600 to $1,200 in labor and installation. Gresham and Portland are on the higher end, while Eugene and Salem might save you $200-300.
If you want to go tankless—and a lot of Oregon homeowners are these days—budget $2,500 to $4,500 installed. Yes, it's more upfront, but they last longer and are more energy efficient. Some people justify it that way.
For solar water heaters, you're looking at $3,500 to $6,000+ installed. Oregon actually offers some decent tax incentives for these, so factor that in.
These are the jobs that keep homeowners up at night because the costs are substantial.
A partial repipe of a few problem areas might run $2,000 to $5,000. But a full house repipe? That's $8,000 to $15,000+ depending on your home's size and the condition of existing pipes. Older homes in Portland sometimes need this, and the cost reflects the complexity of the work.
Sewer line issues are their own nightmare. A simple sewer line cleaning might be $300 to $600, but if you need actual line repair, you're talking $3,000 to $8,000 or more. If they need to excavate and replace the line entirely, especially in areas with difficult soil conditions around Eugene or Salem, you could be looking at $10,000+. This is where getting multiple quotes really matters.
I mentioned this a few times already, but it deserves its own section. Portland and Gresham have the highest plumbing costs in Oregon due to higher overhead and demand. You'll typically pay 10-20% more than rural areas.
Salem and Eugene are more moderate. You'll find competitive pricing there without sacrificing quality.
Rural areas outside these cities can be cheaper, though you might have to pay mileage fees if you're far from the plumber's base.
Don't ignore small problems. That slow drip in your bathroom will become a bigger (and more expensive) issue eventually. Address it now.
Get at least two quotes for major work like water heater replacement or sewer line repairs. Prices vary enough that shopping around makes sense.
Ask about financing options. Many Oregon plumbers offer payment plans for large jobs, which helps spread the cost.
Maintain your pipes and water heater. Regular maintenance costs way less than emergency repairs.
Do plumbers in Oregon charge by the hour or flat rate?
Most charge flat rates for specific jobs (like water heater replacement) but may charge hourly for diagnostic work or complex repairs that are hard to estimate upfront. Hourly rates typically run $100 to $200 in Oregon depending on the plumber and location.
Is it cheaper to repair or replace?
Generally, if a water heater is over 10 years old and needs repair, replacement makes more sense. For most other things, repair is cheaper unless it's a pattern of problems with older pipes.
What emergency plumbing costs?
Emergency or after-hours service calls typically cost 1.5 to 2 times the normal rate. You might pay $150 to $300 just for the service call alone.
Ready to get your plumbing sorted out? Don't wait until a small problem becomes a disaster. Call our team at (888) 367-8475 for a free estimate on your plumbing needs anywhere in Oregon.
Get a FREE estimate — call now:
(888) 367-847524/7 Available • Licensed & Insured • All of Oregon
Licensed pros in your area. Fast response guaranteed.