Cooks, Restaurant Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Cooks, Restaurant in Oklahoma earn a median salary of $29,358 per year on average across 8 metro and nonmetro areas, -20.3% vs the national median of $36,830. An estimated 18,620 cooks, restaurant are employed across Oklahoma, with salaries ranging from $27,490 to $33,390 depending on location.

$29,358 Avg median salary in Oklahoma
$33,390 Highest paying metro
$27,490 Lowest paying metro
18,620 Employed in Oklahoma

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 Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $33,390 $29,290 $38,160 8,320
      Tulsa, OK $31,500 $29,170 $36,420 4,600
      Enid, OK $28,880 $26,450 $34,820 270
      Southeast Oklahoma $28,750 $26,410 $35,780 2,030
      Northeast Oklahoma $28,470 $26,310 $34,990 1,370
      Lawton, OK $28,360 $26,710 $33,820 460
      Northwest Oklahoma $28,020 $23,550 $30,850 1,010
      Southwest Oklahoma $27,490 $23,340 $29,340 560

      View Cooks, Restaurant salaries in all cities