Logo Careeronestop
careeronestop
your source for career exploration, training & jobs
Sponsored by the U.S. Department of Labor.
A proud partner of the american job center network.
aboutthisdata:

Wage information comes from the Bureau of Labor Statistics, Occupational Employment Statistics Program. The OES is a semi-annual survey that provides wage and employment statistics for the nation, each state, and sub-state regions.

Help


          Close

          Wages for Environmental Science and Protection Technicians, Including Health in MICHIGAN

          Location Pay
          Period
          2024
          10% 25% Median 75% 90%
          United States Hourly $17.37 $18.29 $23.79 $30.85 $41.17
          Yearly $36,130 $38,050 $49,490 $64,170 $85,630
          Michigan Hourly $20.13 $22.18 $24.80 $31.14 $40.53
          Yearly $41,870 $46,130 $51,580 $64,770 $84,310
          South Bend-Mishawaka, IN-MI Metro Area Hourly $18.34 $19.91 $20.79 $23.26 $23.26
          Yearly $38,140 $41,410 $43,240 $48,370 $48,370
          Grand Rapids-Wyoming-Kentwood, MI Metro Area Hourly $23.03 $24.80 $24.98 $30.42 $46.75
          Yearly $47,900 $51,580 $51,950 $63,270 $97,230
          Detroit-Warren-Dearborn, MI Metro Area Hourly $19.83 $22.05 $27.27 $40.53 $48.54
          Yearly $41,240 $45,870 $56,730 $84,310 $100,950
          Ann Arbor, MI Metro Area Hourly $20.27 $22.67 $25.78 $25.78 $31.25
          Yearly $42,160 $47,150 $53,630 $53,630 $64,990
          Lansing-East Lansing, MI Metro Area Hourly $20.34 $22.66 $27.67 $31.14 $34.14
          Yearly $42,300 $47,130 $57,550 $64,770 $71,010
          Mid Michigan Balance of State Hourly $17.82 $20.13 $25.91 $52.54 $59.57
          Yearly $37,060 $41,870 $53,890 $109,280 $123,910
          Upper Peninsula of Michigan Balance of State Hourly $17.44 $21.00 $22.96 $25.40 $30.36
          Yearly $36,280 $43,690 $47,750 $52,840 $63,150
          Bay City, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Niles, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Traverse City, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Monroe, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Midland, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Jackson, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Saginaw, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Northern Michigan Balance of State Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Southern Michigan Balance of State Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Muskegon-Norton Shores, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Flint, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Kalamazoo-Portage, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Battle Creek, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A