How Much Does a Plumber Cost in Portland?

Plumbing costs in Portland vary more than most homeowners expect, and that range is reasonable rather than evasive. A toilet repair and a full pipe replacement both fall under "plumbing," but they sit in completely different price universes, shaped by labor time, access difficulty, and how old the pipes behind the wall actually are.

This breaks down what actually drives the numbers, what to expect for common jobs, and how to make sure you're getting a fair deal before anyone touches a pipe.

Plumber tightening a chrome sink pipe with an adjustable wrench
Source: Magnific

What Does a Plumber Typically Charge in Portland?

Most Portland plumbers charge between $100 and $200 per hour for labor, depending on the job type, time of day, and complexity. Some contractors charge a flat rate per job instead, which can work in your favor for straightforward repairs.

On top of labor, expect a service call or diagnostic fee ranging from $50 to $150 just to have a plumber assess the situation. Some companies roll this into the total if you move forward with the repair; others charge it regardless.

The honest answer to "how much does a plumber cost" is that it depends on the job. Here's a clearer picture by category.

Common Plumbing Jobs and Realistic Price Ranges

  • Drain cleaning: $150–$350, depending on whether the clog needs a snake or hydro-jetting. A kitchen sink backup costs less than a mainline job. Drain cleaning is one of those services where catching it early saves real money.
  • Leak repair: $100–$400 for a faucet or pipe joint. Costs rise if the leak has caused water damage inside a wall, since access work becomes part of the job. See our leak repair service for details.
  • Toilet repair or replacement: $150–$350 for parts and labor on a running or poorly flushing toilet. Full replacement typically runs $300–$600 installed. Our toilet repair page has more.
  • Water heater repair: $150–$350 to replace a heating element or thermostat on a tank unit. If the tank itself is failing, replacement costs apply instead (see below).
  • Pipe repair or replacement: $200–$500 for small repairs. Larger replacement projects, especially if walls need to open, can reach $1,000–$3,000 or more depending on scope. Pipe repair costs also shift based on pipe material — copper, PEX, and PVC all behave differently.
  • Water heater installation: $800–$1,500 for a new tank unit, including labor. Tankless units cost more upfront, often $1,500–$3,500 or higher, but can reduce energy bills over time. Our tankless vs. tank water heater comparison walks through the trade-offs.
  • Sump pump installation or replacement: $800–$1,600 for a standard installation or replacement. A new system requiring a sump pit, discharge line, or battery backup can cost $1,500–$4,000 or more, depending on access and project scope.
Plumber repairing a toilet in a residential bathroom
Source: Magnific

What Makes Plumbing Costs Go Up?

A few specific factors push the price on any job.

Access difficulty. Opening walls, working in a crawl space, or digging to reach a line adds labor time even when the repair itself is simple.

Time of day. Most plumbers charge more for after-hours, weekend, or emergency calls. Standard business hours are the most cost-effective option when the situation allows.

Old pipes and unexpected conditions. Portland has a lot of older housing stock. If a plumber opens a wall and finds corroding galvanized steel pipes from decades ago, the scope of work changes. A good plumber walks you through that before doing anything extra.

Permit requirements. Larger jobs, including water heater installations and gas line work, often require permits through the City of Portland or the relevant jurisdiction. The Oregon Building Codes Division sets these requirements, and licensed contractors handle the permitting process. It adds a small cost but protects you.

How to Know If a Quote Is Fair

Get at least two quotes for any job over $500. Ask whether the quote is flat-rate or hourly, and what happens if the job takes longer than expected. A trustworthy plumber gives you upfront pricing before work starts, not a surprise number when it's done.

Also worth checking: is the contractor licensed and insured in Oregon? The Oregon Construction Contractors Board lets you verify any contractor's license status online.

Plumber inspecting and replacing pipes beneath a kitchen sink.
Source: Magnific

What to Expect When You Call PDX Plumber

Nolan brings 25+ years of plumbing experience to every job in the Portland metro area. Plumbers arrive on time, in uniform, and with fully stocked vans, so most jobs get done in one visit. The process: we take your call, schedule the appointment, inspect the situation, and give you clear options with upfront pricing before any work starts.

New customers, veterans, and seniors get a 5% discount. We serve homeowners across Portland, Lake Oswego, Tigard, Beaverton, Gresham, and the surrounding metro area. Financing is available for larger jobs, and same-day service is available for urgent repairs. Check out our reviews on Google — we hold a 5.0-star rating across 149 reviews.

Ready for a real number on your job? Call 503-351-6906 and we'll get you scheduled.

Reviewed by:
Nolan Scire

Nolan Scire is the owner of PDX Plumber and a licensed plumber with years of hands-on experience serving homeowners throughout the Portland area. He started PDX Plumber with one goal in mind: to provide honest, dependable plumbing services that put people before profits.

As a family-owned business, PDX Plumber is built on the values Nolan believes matter most—honesty, transparency, hard work, trust, and serving the local community. He takes the time to listen to each customer's concerns, thoroughly diagnose the problem, and explain the available options so every homeowner can make an informed decision.