Skip to content

Home / Minnesota / Plumber / Pipefitter

Minnesota · Plumber / Pipefitter

Minnesota plumber or pipefitter prevailing wage, county by county

A plumber or pipefitter's prevailing wage on Minnesota public works runs from $39.72 an hour in Lac qui Parle County to $97.10 in Anoka County. The median county is $71.29.

Main plumber or pipefitter classification in each county (Plumbers (719)), DLI certifications of Nov 3 and Dec 22, 2025 (revised to Feb 9, 2026). The rates "must be ascertained before the state asks for bids" and written into the contract, with their dated steps (Minn. Stat. 177.43). Checked October 25, 2026.

Polk County plumber or pipefitter: $70.98 per hourRed Lake County plumber or pipefitter: $70.98 per hourMeeker County plumber or pipefitter: $89.12 per hourIsanti County plumber or pipefitter: $97.10 per hourRock County plumber or pipefitter: $71.29 per hourCarver County plumber or pipefitter: $97.10 per hourKandiyohi County plumber or pipefitter: $89.12 per hourCottonwood County plumber or pipefitter: $57.31 per hourFreeborn County plumber or pipefitter: $88.49 per hourBenton County plumber or pipefitter: $89.12 per hourDouglas County plumber or pipefitter: $70.98 per hourMurray County plumber or pipefitter: $50.54 per hourPipestone County plumber or pipefitter: $71.29 per hourCarlton County plumber or pipefitter: $83.15 per hourAitkin County plumber or pipefitter: $70.98 per hourRice County plumber or pipefitter: $88.49 per hourWatonwan County plumber or pipefitter: $71.29 per hourOtter Tail County plumber or pipefitter: $70.98 per hourPennington County plumber or pipefitter: $45.26 per hourMahnomen County plumber or pipefitter: $70.98 per hourRoseau County plumber or pipefitter: $45.26 per hourMartin County plumber or pipefitter: $71.29 per hourBeltrami County plumber or pipefitter: $70.98 per hourSt. Louis County plumber or pipefitter: $83.15 per hourDodge County plumber or pipefitter: $88.49 per hourLe Sueur County plumber or pipefitter: $71.29 per hourSteele County plumber or pipefitter: $88.49 per hourNobles County plumber or pipefitter: $43.48 per hourSibley County plumber or pipefitter: $71.29 per hourOlmsted County plumber or pipefitter: $88.49 per hourLyon County plumber or pipefitter: $71.29 per hourRenville County plumber or pipefitter: $71.29 per hourTodd County plumber or pipefitter: $89.12 per hourCook County plumber or pipefitter: $83.15 per hourLincoln County plumber or pipefitter: $71.29 per hourRedwood County plumber or pipefitter: $71.29 per hourLake County plumber or pipefitter: $80.20 per hourBrown County plumber or pipefitter: $71.29 per hourKittson County plumber or pipefitter: $45.26 per hourLac qui Parle County plumber or pipefitter: $39.72 per hourWaseca County plumber or pipefitter: $88.49 per hourHouston County plumber or pipefitter: $88.49 per hourJackson County plumber or pipefitter: $71.29 per hourWashington County plumber or pipefitter: $97.10 per hourChisago County plumber or pipefitter: $97.10 per hourFaribault County plumber or pipefitter: $88.49 per hourBlue Earth County plumber or pipefitter: $71.29 per hourNicollet County plumber or pipefitter: $71.29 per hourStevens County plumber or pipefitter: $89.12 per hourMille Lacs County plumber or pipefitter: $97.10 per hourMower County plumber or pipefitter: $88.49 per hourGrant County plumber or pipefitter: $70.98 per hourHubbard County plumber or pipefitter: $70.98 per hourBig Stone County plumber or pipefitter: $89.12 per hourWadena County plumber or pipefitter: $70.98 per hourChippewa County plumber or pipefitter: $89.12 per hourWabasha County plumber or pipefitter: $63.61 per hourKoochiching County plumber or pipefitter: $70.84 per hourNorman County plumber or pipefitter: $70.98 per hourBecker County plumber or pipefitter: $70.98 per hourGoodhue County plumber or pipefitter: $97.10 per hourRamsey County plumber or pipefitter: $97.10 per hourYellow Medicine County plumber or pipefitter: $71.29 per hourFillmore County plumber or pipefitter: $63.61 per hourWright County plumber or pipefitter: $97.10 per hourWilkin County plumber or pipefitter: $70.98 per hourSwift County plumber or pipefitter: $89.12 per hourMarshall County plumber or pipefitter: $70.98 per hourPine County plumber or pipefitter: $83.15 per hourScott County plumber or pipefitter: $97.10 per hourClearwater County plumber or pipefitter: $48.75 per hourCrow Wing County plumber or pipefitter: $70.98 per hourDakota County plumber or pipefitter: $97.10 per hourItasca County plumber or pipefitter: $80.20 per hourCass County plumber or pipefitter: $80.20 per hourKanabec County plumber or pipefitter: $83.15 per hourSherburne County plumber or pipefitter: $97.10 per hourWinona County plumber or pipefitter: $63.61 per hourPope County plumber or pipefitter: $89.12 per hourMcLeod County plumber or pipefitter: $97.10 per hourLake of the Woods County plumber or pipefitter: $70.98 per hourMorrison County plumber or pipefitter: $89.12 per hourClay County plumber or pipefitter: $70.98 per hourHennepin County plumber or pipefitter: $97.10 per hourAnoka County plumber or pipefitter: $97.10 per hourTraverse County plumber or pipefitter: $70.98 per hourStearns County plumber or pipefitter: $89.12 per hour
$39$70$71$83$89$97Plumber / Pipefitter, main rate, total per hour. Each shade holds about a fifth of the counties.

How much does a plumber or pipefitter make on prevailing wage in Minnesota?

19 groups of counties with identical rates and 31 with rates of their own, highest main rate first. The top 40 are drawn. The table below lists which counties are in each group.

  1. Wright County group4 counties$97.10
  2. Hennepin County group3 counties$97.10
  3. Ramsey County group3 counties$97.10
  4. Chisago County group2 counties$97.10
  5. Mille Lacs County1 county$97.10
  6. Sherburne County1 county$97.10
  7. Pope County group6 counties$89.12
  8. Stearns County group4 counties$89.12
  9. Big Stone County1 county$89.12
  10. Olmsted County group3 counties$88.49
  11. Dodge County group2 counties$88.49
  12. Faribault County group2 counties$88.49
  13. Houston County1 county$88.49
  14. Rice County1 county$88.49
  15. St. Louis County group3 counties$83.15
  16. Kanabec County1 county$83.15
  17. Pine County1 county$83.15
  18. Cass County1 county$80.20
  19. Itasca County1 county$80.20
  20. Lake County1 county$80.20
  21. Martin County group3 counties$71.29
  22. Blue Earth County group2 counties$71.29
  23. Redwood County group2 counties$71.29
  24. Jackson County1 county$71.29
  25. Le Sueur County1 county$71.29
  26. Lincoln County1 county$71.29
  27. Lyon County1 county$71.29
  28. Pipestone County1 county$71.29
  29. Rock County1 county$71.29
  30. Sibley County1 county$71.29
  31. Yellow Medicine County1 county$71.29
  32. Otter Tail County group5 counties$70.98
  33. Norman County group4 counties$70.98
  34. Douglas County group2 counties$70.98
  35. Polk County group2 counties$70.98
  36. Wadena County group2 counties$70.98
  37. Crow Wing County1 county$70.98
  38. Hubbard County1 county$70.98
  39. Mahnomen County1 county$70.98
  40. Koochiching County1 county$70.84

Which counties pay which rate

CountiesMain classificationTotalBase
Wright County group, 4 localities: Carver, Isanti, McLeod, WrightPLUMBERS (719)$97.10 $63.84 
Hennepin County group, 3 localities: Anoka, Hennepin, ScottPLUMBERS (719)$97.10 $63.84 
Ramsey County group, 3 localities: Dakota, Ramsey, WashingtonPLUMBERS (719)$97.10 $62.78 
Chisago County group, 2 localities: Chisago, GoodhuePLUMBERS (719)$97.10 $62.78 
Mille Lacs CountyPLUMBERS (719)$97.10 $63.84 
Sherburne CountyPLUMBERS (719)$97.10 $63.84 
Pope County group, 6 localities: Benton, Chippewa, Meeker, Pope, Stevens, SwiftPLUMBERS (719)$89.12 $56.91 
Stearns County group, 4 localities: Kandiyohi, Morrison, Stearns, ToddPLUMBERS (719)$89.12 $56.91 
Big Stone CountyPLUMBERS (719)$89.12 $56.91 
Olmsted County group, 3 localities: Freeborn, Mower, OlmstedPLUMBERS (719)$88.49 $54.91 
Dodge County group, 2 localities: Dodge, SteelePLUMBERS (719)$88.49 $54.91 
Faribault County group, 2 localities: Faribault, WasecaPLUMBERS (719)$88.49 $54.91 
Houston CountyPLUMBERS (719)$88.49 $54.91 
Rice CountyPLUMBERS (719)$88.49 $54.91 
St. Louis County group, 3 localities: Carlton, Cook, St. LouisPLUMBERS (719)$83.15 $55.59 
Kanabec CountyPLUMBERS (719)$83.15 $55.59 
Pine CountyPLUMBERS (719)$83.15 $55.59 
Cass CountyPLUMBERS (719)$80.20 $51.87 
Itasca CountyPLUMBERS (719)$80.20 $51.87 
Lake CountyPLUMBERS (719)$80.20 $51.87 
Martin County group, 3 localities: Martin, Renville, WatonwanPLUMBERS (719)$71.29 $42.12 
Blue Earth County group, 2 localities: Blue Earth, BrownPLUMBERS (719)$71.29 $42.12 
Redwood County group, 2 localities: Nicollet, RedwoodPLUMBERS (719)$71.29 $42.12 
Jackson CountyPLUMBERS (719)$71.29 $42.12 
Le Sueur CountyPLUMBERS (719)$71.29 $42.12 
Lincoln CountyPLUMBERS (719)$71.29 $42.12 
Lyon CountyPLUMBERS (719)$71.29 $42.12 
Pipestone CountyPLUMBERS (719)$71.29 $42.12 
Rock CountyPLUMBERS (719)$71.29 $42.12 
Sibley CountyPLUMBERS (719)$71.29 $42.12 
Yellow Medicine CountyPLUMBERS (719)$71.29 $42.12 
Otter Tail County group, 5 localities: Aitkin, Beltrami, Clay, Grant, Otter TailPLUMBERS (719)$70.98 $49.64 
Norman County group, 4 localities: Becker, Norman, Traverse, WilkinPLUMBERS (719)$70.98 $49.64 
Douglas County group, 2 localities: Douglas, MarshallPLUMBERS (719)$70.98 $49.64 
Polk County group, 2 localities: Polk, Red LakePLUMBERS (719)$70.98 $49.64 
Wadena County group, 2 localities: Lake of the Woods, WadenaPLUMBERS (719)$70.98 $49.64 
Crow Wing CountyPLUMBERS (719)$70.98 $49.64 
Hubbard CountyPLUMBERS (719)$70.98 $49.64 
Mahnomen CountyPLUMBERS (719)$70.98 $49.64 
Koochiching CountyPLUMBERS (719)$70.84 $44.70 
Fillmore County group, 2 localities: Fillmore, WabashaPLUMBERS (719)$63.61 $44.11 
Winona CountyPLUMBERS (719)$63.61 $44.11 
Cottonwood CountyPLUMBERS (719)$57.31 $42.50 
Murray CountyPLUMBERS (719)$50.54 $39.00 
Clearwater CountyPLUMBERS (719)$48.75 $41.65 
Kittson CountyPLUMBERS (719)$45.26 $36.50 
Pennington CountyPLUMBERS (719)$45.26 $36.50 
Roseau CountyPLUMBERS (719)$45.26 $36.50 
Nobles CountyPLUMBERS (719)$43.48 $35.75 
Lac qui Parle CountyPLUMBERS (719)$39.72 $30.00 

19 groups of counties with identical DLI rates, and 31 counties with rates of their own.

DLI's schedules list journeyworker rates only. Apprentices in a registered program are paid the program's rate (Minn. R. 5200.1070); anyone else on the payroll gets the full rate for the work performed.

Questions about Minnesota plumber or pipefitter pay

What is the plumber or pipefitter prevailing wage in Hennepin County?

$97.10 an hour: a $63.84 base wage plus $33.26 in fringe, under DLI certifications of Nov 3 and Dec 22, 2025 (revised to Feb 9, 2026). Overtime and every plumber or pipefitter classification in Hennepin County.

Does plumber or pipefitter prevailing wage include fringe benefits?

Yes. In Hennepin County the $97.10 total is a $63.84 base wage plus $33.26 in fringe, about 34% of the total. The employer owes the full amount for every hour worked.

Does plumber or pipefitter prevailing wage pay overtime in Minnesota?

Over 8 hours a day or 40 hours a week is paid at 1½ times the basic hourly rate; the fringe isn't multiplied. Every DLI schedule says overtime after 8 hours "must be paid even if the worker does not exceed forty (40) hours" (Minn. Stat. 177.42, subd. 4). DLI publishes no weekend or holiday multipliers.

Do apprentice plumber or pipefitters get this rate?

DLI's schedules list journeyworker rates only. Apprentices in a registered program are paid the program's rate (Minn. R. 5200.1070); anyone else on the payroll gets the full rate for the work performed.

Why do some counties have the same plumber or pipefitter rate?

DLI often publishes the same plumber or pipefitter rates for several counties. Across Minnesota, the 87 counties with a plumber or pipefitter rate fall into 50 distinct sets of rates, and 19 of those sets are shared by more than one county; the largest covers 6 counties (the Pope County group).