Advertisement
Sheet Metal Workers average salary by city in Michigan
- Flint$77,660
- Kalamazoo$74,110
- Ann Arbor$71,740
- Detroit$71,160
- Battle Creek$69,730
- Muskegon$69,050
- Lansing$68,340
- Traverse City$64,130
- Bay City$62,030
- Niles$61,960
- Grand Rapids$60,740
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Flint | $77,660 | $81,790 | $60,310 | $59,691 | 93 |
| Kalamazoo | $74,110 | $80,870 | $51,590 | $58,063 | 95 |
| Ann Arbor | $71,740 | $75,460 | $51,230 | $56,497 | 101 |
| Detroit | $71,160 | $75,120 | $49,600 | $54,545 | 100 |
| Battle Creek | $69,730 | $72,370 | $49,280 | $54,529 | 91 |
| Muskegon | $69,050 | $80,900 | $46,960 | $54,086 | 93 |
| Lansing | $68,340 | $71,420 | $50,920 | $53,624 | 95 |
| Traverse City | $64,130 | $65,940 | $48,080 | $51,229 | 93 |
| Bay City | $62,030 | $58,060 | $48,530 | $49,631 | 92 |
| Niles | $61,960 | $55,920 | $41,600 | $49,578 | 92 |
| Grand Rapids | $60,740 | $53,290 | $45,640 | $47,826 | 96 |
*Average salary after federal and state taxes for a single filer; includes Flint's local income tax (1%). Cost of living: BEA price parity, U.S. = 100.
Sheet Metal Workers salary in other states
More about pay in Michigan
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 47-2211.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.