Stockers and Order Fillers Salary in Michigan

BLS OEWS May 2025 • 20 metro areas • Michigan

Stockers and Order Fillers in Michigan earn a median salary of $34,273 per year on average across 20 metro and nonmetro areas, -7.6% vs the national median of $37,090. An estimated 86,860 stockers and order fillers are employed across Michigan, with salaries ranging from $30,960 to $38,290 depending on location.

$34,273 Avg median salary in Michigan
$38,290 Highest paying metro
$30,960 Lowest paying metro
86,860 Employed in Michigan

Compare Stockers and Order Fillers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Stockers and Order Fillers
in
    vs

      Stockers and Order Fillers salaries by city in Michigan

      Metro area Median salary 25th pct 75th pct Employed
      Flint, MI $38,290 $31,150 $51,480 3,770
      Detroit, MI $37,380 $33,400 $41,440 40,950
      Michigan City, IN $36,580 $32,900 $38,160 740
      Ann Arbor, MI $36,510 $32,340 $39,470 2,480
      Niles, MI $36,260 $32,320 $38,770 1,370
      Monroe, MI $36,120 $30,410 $37,720 1,060
      Traverse City, MI $35,770 $33,290 $37,980 1,300
      Grand Rapids, MI $35,270 $31,680 $39,810 10,670
      Southern Michigan $35,180 $31,000 $38,470 3,060
      Battle Creek, MI $34,020 $30,980 $39,260 890
      Northern Michigan $33,730 $31,050 $37,210 2,830
      Lansing, MI $33,480 $31,280 $37,510 4,180
      Jackson, MI $33,450 $30,930 $38,370 1,070
      Kalamazoo, MI $32,740 $30,620 $37,600 2,310
      Midland, MI $32,470 $31,070 $36,220 570
      Bay City, MI $32,430 $30,000 $35,710 780
      Upper Peninsula of Michigan $32,050 $30,620 $36,720 2,580
      Saginaw, MI $31,530 $30,990 $36,120 1,520
      Mid Michigan $31,240 $30,120 $35,080 3,190
      Muskegon, MI $30,960 $29,820 $35,300 1,540

      View Stockers and Order Fillers salaries in all cities