Home / Michigan
Michigan prevailing wage rates
Pick a county to see every trade's rate there, or pick a trade to compare it across the state. All 4,259 rates in force come from the Michigan Department of Labor and Economic Opportunity (LEO): LEO county rates, November 2025 edition.
LEO updates the county rates every November 1, and corrects clerical errors in between; the next edition is due November 1, 2026. The contracting agent gets LEO's rates before advertising and puts them in the specifications; if the contract isn't awarded or started within 90 days of LEO's determination, LEO must redetermine them (MCL 408.1103). Checked against michigan.gov on October 25, 2026. Federally funded work here also uses the Davis-Bacon rates, shown on each rate page; what changed in them.
What is the prevailing wage rate in Michigan?
It depends on the trade. Taking each trade's main rate in each county, LEO's figures run from $36.79 an hour (roofer, Lenawee County) to $110.76 (elevator constructor, Alger County). LEO prints one rate that already includes fringe benefits. Pick a county or a trade below for the exact rate.
Prevailing wage rates by county
- Alcona27 trades
- Alger23 trades
- Allegan26 trades
- Alpena28 trades
- Antrim27 trades
- Arenac29 trades
- Baraga23 trades
- Barry24 trades
- Bay29 trades
- Benzie24 trades
- Berrien24 trades
- Branch28 trades
- Calhoun27 trades
- Cass25 trades
- Charlevoix27 trades
- Cheboygan28 trades
- Chippewa24 trades
- Clare28 trades
- Clinton29 trades
- Crawford28 trades
- Delta23 trades
- Dickinson23 trades
- Eaton29 trades
- Emmet28 trades
- Genesee29 trades
- Gladwin29 trades
- Gogebic22 trades
- Grand Traverse27 trades
- Gratiot29 trades
- Hillsdale23 trades
- Houghton23 trades
- Huron28 trades
- Ingham29 trades
- Ionia28 trades
- Iosco29 trades
- Iron23 trades
- Isabella29 trades
- Jackson28 trades
- Kalamazoo27 trades
- Kalkaska27 trades
- Kent26 trades
- Keweenaw23 trades
- Lake27 trades
- Lapeer28 trades
- Leelanau27 trades
- Lenawee26 trades
- Livingston29 trades
- Luce23 trades
- Mackinac24 trades
- Macomb27 trades
- Manistee27 trades
- Marquette23 trades
- Mason27 trades
- Mecosta26 trades
- Menominee23 trades
- Midland29 trades
- Missaukee27 trades
- Monroe23 trades
- Montcalm27 trades
- Montmorency28 trades
- Muskegon26 trades
- Newaygo26 trades
- Oakland27 trades
- Oceana26 trades
- Ogemaw29 trades
- Ontonagon22 trades
- Osceola27 trades
- Oscoda25 trades
- Otsego28 trades
- Ottawa26 trades
- Presque Isle28 trades
- Roscommon28 trades
- Saginaw29 trades
- Sanilac28 trades
- Schoolcraft23 trades
- Shiawassee29 trades
- St. Clair28 trades
- St. Joseph27 trades
- Tuscola28 trades
- Van Buren27 trades
- Washtenaw28 trades
- Wayne27 trades
- Wexford27 trades
Rates by trade
Each trade page maps that trade's main rate in every county. Carpenter rates, for example, range from $52.86 to $74.81 an hour.
- Asbestos & Lead Abatement Laborer$56.20
- Boilermaker$79.64
- Bricklayer$55.76–$67.98
- Carpenter$52.86–$74.81
- Carpet & Soft Floor Layer$53.72
- Cement Mason$54.48–$64.56
- Drywall Finisher$45.54–$52.69
- Electrical Utility Lineman$50.85
- Electrician$62.67–$85.79
- Elevator Constructor$98.25–$110.76
- Glazier$46.32–$67.95
- Insulation Applicator$38.17
- Insulator (Heat & Frost / Asbestos Worker)$63.85–$75.97
- Ironworker$68.72–$75.42
- Laborer$38.88–$56.50
- Landscape & Irrigation Laborer$36.87
- Millwright$67.21–$82.65
- Operating Engineer$69.92–$73.64
- Painter$45.29–$57.02
- Pile Driver$52.57–$74.81
- Plasterer$57.16–$62.78
- Plumber / Pipefitter$60.20–$86.36
- Roofer$36.79–$63.23
- Sheet Metal Worker$42.67–$74.96
- Teamster (Truck Driver)$54.10
- Telecommunications Technician$37.16–$61.06
- Terrazzo Worker$52.03–$63.39
- Tile Finisher$46.97–$56.70
- Tile Setter$50.33–$63.39
- Tunnel Worker$52.82–$53.07
How Michigan's prevailing wage rules work
- Which projects. State projects: construction, alteration, repair, painting, demolition or improvement of public buildings, schools, works, bridges, highways or roads, authorized by a public contracting agent and sponsored or financed in whole or part by the State. Since 2025 it also covers energy facility projects of 2 MW or more, private developers included (MCL 408.1101).
- Who must comply. A state officer, school board, board or commission, or a state institution supported by state funds. Local projects are covered only when state money sponsors or finances them. The Act sets no dollar threshold (MCL 408.1101).
- Davis-Bacon jobs are exempt. Contracts that already require federal Davis-Bacon rates, or whose wage schedules equal local collective bargaining rates, are exempt from the Act (MCL 408.1102(1)). On those jobs the federal rate applies, not the higher of the two.
- Rates follow union agreements. LEO sets each rate at the rate that prevails on similar projects in the locality under collective agreements; where none exists it uses the nearest similar locality that has one. Some crafts are split by township (MCL 408.1104).
- One package rate. Each classification has a straight-time, time-and-a-half and double-time rate, each wage and fringe together. LEO doesn't split the wage from the fringe, so these pages don't either, except for a derived estimate marked as one.
- Rates lock at bid, for 90 days. The schedule goes in the specifications and on the bid forms. If the contract isn't awarded or construction undertaken within 90 days of LEO's determination, LEO redetermines the rates before award (MCL 408.1103).
- Overtime. LEO assumes standard overtime unless a classification says otherwise: time and a half over 8 hours a day (unless four 10-hour days are allowed), over 40 a week and on Saturdays; double time on Sundays and recognized holidays (LEO).
- No residential schedule. Operators and laborers have separate Commercial and Highway & Heavy classifications; other crafts have one rate per county.
- Registration and payroll. Contractors and subcontractors need a state project registration ($500 a year) before bidding or working on a state project, post the rates on site and submit certified payroll through the state's system (MCL 408.1102; LEO).
How we read LEO's data
We read every county PDF in LEO's November 2025 edition and check every page with a second, separate read; the last run found no mismatches. Where LEO prints the same classification twice in a county without saying where each applies, both rows are shown. How we check.
Download the data
All Michigan rates as CSV or JSON, plus one file per county on the data page.
Apprentice rates
LEO's county PDF lists apprentice rates by level for each classification; see the PDF linked on each page (LEO).
Michigan prevailing wage questions
Is Michigan prevailing wage the same as Davis-Bacon?
No. Michigan's own rates cover state and local public works, and Davis-Bacon rates come from the U.S. Department of Labor for federally funded or assisted construction. Contracts that already require Davis-Bacon rates are exempt from Michigan's Act, so a Davis-Bacon job uses the federal rate (MCL 408.1102(1)).
How much does an electrician make on prevailing wage in Michigan?
From $62.67 to $85.79 an hour for the main electrician classification, depending on the county; the median county is $66.52. See every county on one map.
How often do Michigan prevailing wage rates change?
LEO updates the county rates every November 1, and corrects clerical errors in between; the next edition is due November 1, 2026. This site shows LEO county rates, November 2025 edition, checked October 25, 2026.
Which LEO rates apply to my project?
The contracting agent gets LEO's rates before advertising and puts them in the specifications; if the contract isn't awarded or started within 90 days of LEO's determination, LEO must redetermine them (MCL 408.1103).
Do apprentices get prevailing wage in Michigan?
LEO's county PDF lists apprentice rates by level for each classification; see the PDF linked on each page (LEO).