Data report · Nov 3, 2026

Plumber hourly cost by metro

OEWS plumber (47-2152) mainland hourly means from $21.72/hr (Hot Springs, AR) to $54.94/hr (San Jose-Sunnyvale-Santa Clara, CA); spread ~$33.22/hr.

Last updated from data: BLS OEWS May 2025 · PPI construction materials 2026-09

Plumber hourly cost by metro
Chart: Fairange mid estimates · BLS OEWS May 2025 · Share freely with attribution

When a homeowner asks what a plumber costs around here, the honest public answer starts with wages — not a marketplace “average job.” This ranking lists every U.S. metro with a published BLS OEWS May 2025 mean for Plumbers, Pipefitters, and Steamfitters (SOC 47-2152), sorted by that hourly mean.

Among mainland metros, means run from about $21.72/hr in Hot Springs, AR to $54.94/hr in San Jose-Sunnyvale-Santa Clara, CA (spread ~$33.22/hr). Medians and p10–p90 bands sit beside the mean so you can see how wide the published distribution is.

These are employer-reported wage means, not what you will be billed after trip fees, after-hours rates, or materials. Fairange job estimates multiply local means by our published hours and markup — open the calculator with your ZIP for that translation.

State notes: among the twelve priciest mainland metros for plumber wages, state counts lean WA (3), CA (2), OR (1), IL (1). On the inexpensive end: AR (4), TX (4), FL (2), AL (1). State lines are geography context — OEWS publishes metro means, not a statewide official rate for this ranking.

Highest plumber wage metros (mainland)

#MetroStMean $/hrMedianp10–p90
1San Jose-Sunnyvale-Santa ClaraCA$54.94$51.71$30.42–$74.81
2BellinghamWA$49.45$49.40$23.86–$69.49
3Portland-Vancouver-HillsboroOR$48.42$48.56$27.71–$70.72
4Chicago-Naperville-ElginIL$46.36$49.70$25.94–$61.15
5Seattle-Tacoma-BellevueWA$46.27$45.78$24.97–$73.80
6Kennewick-RichlandWA$45.50$46.70$22.94–$70.13
7Boston-Cambridge-NewtonMA$44.62$46.52$25.13–$69.21
8San Francisco-Oakland-FremontCA$44.41$37.44$23.34–$74.68
9Fairbanks-CollegeAK$44.39$46.48$29.61–$58.24
10Minneapolis-St. Paul-BloomingtonMN$44.25$48.86$24.70–$58.52
11New York-Newark-Jersey CityNY$43.66$37.79$23.02–$69.94
12VinelandNJ$43.49$37.05$22.82–$63.97

Lowest plumber wage metros (mainland)

#MetroStMean $/hrMedianp10–p90
1Hot SpringsAR$21.72$22.51$14.63–$30.53
2McAllen-Edinburg-MissionTX$22.62$22.17$14.60–$29.87
3JonesboroAR$22.77$22.61$15.31–$30.06
4Brownsville-HarlingenTX$22.88$22.53$15.71–$30.68
5GadsdenAL$23.70$22.76$13.48–$31.86
6LaredoTX$23.77$22.28$15.67–$33.53
7Fort SmithAR$23.84$23.24$17.66–$30.06
8Panama City-Panama City BeachFL$23.86$22.98$15.39–$33.51
9ValdostaGA$24.16$22.15$17.99–$29.83
10San AngeloTX$24.45$23.10$17.16–$32.93
11Little Rock-North Little Rock-ConwayAR$24.60$23.65$16.88–$32.95
12GainesvilleFL$24.62$24.81$15.26–$32.31

Related: plumber job costs by city · toilet install by metro · repair labor composite · methodology.

Embed this / Cite this

Free for journalists and bloggers with attribution. Please do not alter the numbers.

One-line finding: OEWS plumber (47-2152) mainland hourly means from $21.72/hr (Hot Springs, AR) to $54.94/hr (San Jose-Sunnyvale-Santa Clara, CA); spread ~$33.22/hr.

Open embed page · All embeds · Press & data · Methodology

Estimates, not bids. Fairange planning estimates from public BLS wages plus published hours/materials assumptions. Not contractor bids. Hours, materials baselines, and contractor markup (2.0× / 2.25× / 2.5×) are ours — published on the methodology page. Wages are BLS OEWS May 2025. Always get local written bids.

Also: ZIP calculator · trades · city guides · how we estimate · press & data · embeds · all reports

By The Fairange team · [email protected]