Cooks, Restaurant Salary in New Jersey

BLS OEWS May 2025 • 3 metro areas • New Jersey

Cooks, Restaurant in New Jersey earn a median salary of $38,117 per year on average across 3 metro and nonmetro areas, +3.5% vs the national median of $36,830. An estimated 5,180 cooks, restaurant are employed across New Jersey, with salaries ranging from $36,380 to $40,440 depending on location.

$38,117 Avg median salary in New Jersey
$40,440 Highest paying metro
$36,380 Lowest paying metro
5,180 Employed in New Jersey

Compare Cooks, Restaurant salaries & buying power

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

Full tool →
Cooks, Restaurant
in
    vs

      Cooks, Restaurant salaries by city in New Jersey

      Metro area Median salary 25th pct 75th pct Employed
      Atlantic City, NJ $40,440 $36,300 $46,450 3,550
      Trenton, NJ $37,530 $35,130 $43,520 1,340
      Vineland, NJ $36,380 $34,530 $43,130 290

      View Cooks, Restaurant salaries in all cities