Cooks, Restaurant Salary in Michigan
BLS OEWS May 2025 • 20 metro areas • Michigan
Cooks, Restaurant in Michigan earn a median salary of $35,364 per year on average across 20 metro and nonmetro areas, -4% vs the national median of $36,830. An estimated 37,810 cooks, restaurant are employed across Michigan, with salaries ranging from $31,730 to $37,420 depending on location.
$35,364
Avg median salary in Michigan
$37,420
Highest paying metro
$31,730
Lowest paying metro
37,810
Employed in Michigan
Compare Cooks, Restaurant salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Cooks, Restaurant
inCooks, Restaurant salaries by city in Michigan
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Detroit, MI | $37,420 | $31,750 | $41,600 | 16,050 |
| Ann Arbor, MI | $37,410 | $34,650 | $40,890 | 1,490 |
| Battle Creek, MI | $37,390 | $31,220 | $42,050 | 470 |
| Grand Rapids, MI | $36,950 | $31,500 | $38,150 | 4,820 |
| Traverse City, MI | $36,650 | $30,890 | $38,600 | 980 |
| Lansing, MI | $36,450 | $30,650 | $37,750 | 1,630 |
| Kalamazoo, MI | $36,150 | $30,510 | $37,610 | 1,050 |
| Niles, MI | $36,070 | $30,330 | $37,210 | 780 |
| Monroe, MI | $35,790 | $30,490 | $37,740 | 400 |
| Flint, MI | $35,490 | $30,230 | $36,970 | 1,190 |
| Jackson, MI | $35,450 | $30,170 | $36,770 | 460 |
| Midland, MI | $35,420 | $31,230 | $37,250 | 260 |
| Saginaw, MI | $35,310 | $30,280 | $36,800 | 690 |
| Muskegon, MI | $34,990 | $29,660 | $36,280 | 580 |
| Upper Peninsula of Michigan | $34,840 | $29,460 | $36,120 | 1,410 |
| Michigan City, IN | $34,310 | $28,440 | $36,320 | 460 |
| Bay City, MI | $34,030 | $28,600 | $36,000 | 390 |
| Mid Michigan | $33,490 | $29,160 | $36,270 | 1,480 |
| Southern Michigan | $31,940 | $28,970 | $37,130 | 1,560 |
| Northern Michigan | $31,730 | $29,390 | $36,530 | 1,660 |