PIPEFITTER/STEAMFITTER — Prevailing Wage Rates

Davis-Bacon prevailing wages for PIPEFITTER/STEAMFITTERs across all covered states and counties. Rates vary by location and construction type.

Quick Answer

Across 566 Davis-Bacon rate records nationwide, the median total package (base + fringe) for PIPEFITTER/STEAMFITTER is $68.37/hr, with the middle 80% of counties paying between $54.34 and $90.44/hr. The highest state average is Minnesota at $71.11/hr; the lowest is Illinois at $69.60/hr.

Bottom 10%
$54.34
Median
$68.37
Average
$71.00
Top 10%
$90.44

Range: $31.51 – $90.44/hr across 2 states. Total package = base hourly rate + fringe benefits.

Davis-Bacon vs. Market Median

Comparison of the Davis-Bacon national median total package against the BLS Occupational Employment and Wage Statistics (OEWS) median for the comparable BLS occupation 47-2152Plumbers, Pipefitters, and Steamfitters.

Davis-Bacon median
$68.37/hr
National median total package (base + fringe)
BLS OEWS market median
$30.27/hr
All-industry hourly median, U.S. (2024)
Davis-Bacon premium
+125.9%
D-B rate exceeds market median

Davis-Bacon rates include required fringe benefits; OEWS reflects mean/median wages from the BLS establishment survey across all industries. Direct comparison is approximate — D-B rates target the construction-industry union/competitive-wage benchmark, while OEWS spans every industry that employs the occupation.

Average Rates by State

Illinois IL
Avg base: $43.89/hr
Avg total: $69.60/hr
41 rates
Minnesota MN
Avg base: $45.75/hr
Avg total: $71.11/hr
525 rates

All Rates

566 county-level rates for PIPEFITTER/STEAMFITTER, ordered by state and county.

County State Type Base $/hr Fringe $/hr Total
Mahnomen MN building $43.54 $20.89 $64.43 WD →
Mahnomen MN heavy $47.91 $20.04 $67.95 WD →
Marshall MN building $43.54 $20.89 $64.43 WD →
Marshall MN highway $45.94 $20.89 $66.83 WD →
Marshall MN highway $45.94 $20.89 $66.83 WD →
Marshall MN heavy $45.94 $20.89 $66.83 WD →
Marshall MN building $43.54 $20.89 $64.43 WD →
Marshall MN heavy $45.94 $20.89 $66.83 WD →
Martin MN highway $34.64 $19.70 $54.34 WD →
Martin MN heavy $34.64 $19.70 $54.34 WD →
Martin MN building $41.52 $27.27 $68.79 WD →
Martin MN highway $34.64 $19.70 $54.34 WD →
Martin MN building $41.52 $27.27 $68.79 WD →
Martin MN heavy $34.64 $19.70 $54.34 WD →
McLeod MN building $53.48 $36.96 $90.44 WD →
McLeod MN highway $41.97 $25.92 $67.89 WD →
McLeod MN building $53.48 $36.96 $90.44 WD →
McLeod MN heavy $41.97 $25.92 $67.89 WD →
McLeod MN highway $41.97 $25.92 $67.89 WD →
McLeod MN heavy $41.97 $25.92 $67.89 WD →
Meeker MN building $48.24 $34.70 $82.94 WD →
Meeker MN building $48.24 $34.70 $82.94 WD →
Meeker MN heavy $41.97 $25.92 $67.89 WD →
Meeker MN highway $41.97 $25.92 $67.89 WD →
Meeker MN highway $41.97 $25.92 $67.89 WD →
Meeker MN heavy $41.97 $25.92 $67.89 WD →
Mille Lacs MN heavy $24.18 $7.33 $31.51 WD →
Mille Lacs MN highway $24.18 $7.33 $31.51 WD →
Mille Lacs MN highway $24.18 $7.33 $31.51 WD →
Mille Lacs MN building $53.48 $36.96 $90.44 WD →
Mille Lacs MN heavy $24.18 $7.33 $31.51 WD →
Mille Lacs MN building $53.48 $36.96 $90.44 WD →
Morrison MN highway $24.18 $7.33 $31.51 WD →
Morrison MN highway $24.18 $7.33 $31.51 WD →
Morrison MN building $48.24 $34.70 $82.94 WD →
Morrison MN heavy $24.18 $7.33 $31.51 WD →
Morrison MN heavy $24.18 $7.33 $31.51 WD →
Morrison MN building $48.24 $34.70 $82.94 WD →
Mower MN building $48.06 $30.33 $78.39 WD →
Mower MN heavy $55.94 $34.50 $90.44 WD →
Mower MN highway $55.94 $34.50 $90.44 WD →
Mower MN heavy $55.94 $34.50 $90.44 WD →
Mower MN highway $55.94 $34.50 $90.44 WD →
Mower MN building $48.06 $30.33 $78.39 WD →
Murray MN heavy $41.97 $25.92 $67.89 WD →
Murray MN building $41.00 $14.42 $55.42 WD →
Murray MN highway $41.97 $25.92 $67.89 WD →
Murray MN highway $41.97 $25.92 $67.89 WD →
Murray MN heavy $41.97 $25.92 $67.89 WD →
Murray MN building $41.00 $14.42 $55.42 WD →
Nicollet MN heavy $36.14 $19.70 $55.84 WD →
Nicollet MN heavy $36.14 $19.70 $55.84 WD →
Nicollet MN highway $36.14 $19.70 $55.84 WD →
Nicollet MN building $44.02 $27.27 $71.29 WD →
Nicollet MN highway $36.14 $19.70 $55.84 WD →
Nicollet MN building $44.02 $27.27 $71.29 WD →
Nobles MN heavy $34.64 $19.70 $54.34 WD →
Nobles MN building $44.02 $27.27 $71.29 WD →
Nobles MN heavy $34.64 $19.70 $54.34 WD →
Nobles MN building $44.02 $27.27 $71.29 WD →
Nobles MN highway $34.64 $19.70 $54.34 WD →
Nobles MN highway $34.64 $19.70 $54.34 WD →
Norman MN heavy $45.94 $20.89 $66.83 WD →
Norman MN heavy $45.94 $20.89 $66.83 WD →
Norman MN highway $45.94 $20.89 $66.83 WD →
Norman MN highway $45.94 $20.89 $66.83 WD →
Norman MN building $43.54 $20.89 $64.43 WD →
Norman MN building $43.54 $20.89 $64.43 WD →
Olmsted MN building $48.06 $30.33 $78.39 WD →
Olmsted MN heavy $55.94 $34.50 $90.44 WD →
Olmsted MN highway $55.94 $34.50 $90.44 WD →
Olmsted MN heavy $55.94 $34.50 $90.44 WD →
Olmsted MN highway $55.94 $34.50 $90.44 WD →
Olmsted MN building $48.06 $30.33 $78.39 WD →
Otter Tail MN building $43.54 $20.89 $64.43 WD →
Otter Tail MN highway $47.91 $20.04 $67.95 WD →
Otter Tail MN heavy $47.91 $20.04 $67.95 WD →
Otter Tail MN heavy $47.91 $20.04 $67.95 WD →
Otter Tail MN highway $47.91 $20.04 $67.95 WD →
Otter Tail MN building $43.54 $20.89 $64.43 WD →
Pennington MN heavy $45.94 $20.89 $66.83 WD →
Pennington MN building $43.54 $20.89 $64.43 WD →
Pennington MN highway $45.94 $20.89 $66.83 WD →
Pennington MN heavy $45.94 $20.89 $66.83 WD →
Pennington MN highway $45.94 $20.89 $66.83 WD →
Pennington MN building $43.54 $20.89 $64.43 WD →
Pine MN highway $50.64 $25.78 $76.42 WD →
Pine MN heavy $50.64 $25.78 $76.42 WD →
Pine MN heavy $50.64 $25.78 $76.42 WD →
Pine MN building $49.24 $27.18 $76.42 WD →
Pine MN highway $50.64 $25.78 $76.42 WD →
Pine MN building $49.24 $27.18 $76.42 WD →
Pipestone MN building $41.00 $14.42 $55.42 WD →
Pipestone MN heavy $41.97 $25.92 $67.89 WD →
Pipestone MN building $41.00 $14.42 $55.42 WD →
Pipestone MN heavy $41.97 $25.92 $67.89 WD →
Pipestone MN highway $41.97 $25.92 $67.89 WD →
Pipestone MN highway $41.97 $25.92 $67.89 WD →
Polk MN building $43.54 $20.89 $64.43 WD →
Polk MN heavy $45.94 $20.89 $66.83 WD →
Top-paying counties for PIPEFITTER/STEAMFITTER →