Advertisement
Stockers and Order Fillers average salary by city in Michigan
- Flint$45,560
- Ann Arbor$40,030
- Detroit$39,120
- Battle Creek$37,310
- Grand Rapids$37,310
- Traverse City$37,190
- Monroe$36,920
- Niles$36,900
- Lansing$36,730
- Jackson$36,630
- Midland$36,410
- Kalamazoo$36,370
- Saginaw$35,420
- Muskegon$35,250
- Bay City$35,110
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Flint | $45,560 | $37,800 | $31,990 | $36,700 | 93 |
| Ann Arbor | $40,030 | $36,230 | $33,750 | $32,889 | 101 |
| Detroit | $39,120 | $36,720 | $34,060 | $31,397 | 100 |
| Battle Creek | $37,310 | $35,130 | $31,690 | $30,504 | 91 |
| Grand Rapids | $37,310 | $35,840 | $32,270 | $30,347 | 96 |
| Traverse City | $37,190 | $35,460 | $32,100 | $30,728 | 93 |
| Monroe | $36,920 | $35,660 | $30,960 | $30,523 | 93 |
| Niles | $36,900 | $34,750 | $31,200 | $30,507 | 92 |
| Lansing | $36,730 | $34,930 | $31,410 | $30,069 | 95 |
| Jackson | $36,630 | $34,560 | $30,500 | $29,994 | 92 |
| Midland | $36,410 | $35,380 | $31,630 | $30,134 | 92 |
| Kalamazoo | $36,370 | $35,090 | $30,390 | $30,104 | 95 |
| Saginaw | $35,420 | $32,860 | $31,550 | $28,937 | 91 |
| Muskegon | $35,250 | $33,790 | $30,460 | $28,957 | 93 |
| Bay City | $35,110 | $33,320 | $30,470 | $29,145 | 92 |
*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.
Stockers and Order Fillers 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 53-7065.
- 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.