Salaripedia
English

How much does a cook make in Oklahoma?

$31,720a year

Median yearly pay for cooks in Oklahoma. That is $15.25 an hour or $2,643 a month.

Hourly
$15.25
Vs. national median
-15%
Rank among states
47 of 51
Jobs in the state
17,050
Pay range
Lowest 10%: $22,850Median: $31,720Highest 10%: $44,170
PercentileYearlyHourly
10th$22,850$10.99
25th$28,670$13.78
Median$31,720$15.25
75th$37,470$18.01
90th$44,170$21.24

Cities in Oklahoma

Metro areas, median yearly pay.

Oklahoma City, OK$36,130
Tulsa, OK$33,410
Fort Smith, AR$29,370
Enid, OK$29,340
Lawton, OK$28,800
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for cooks.

44. Texas$34,760
45. Kentucky$34,640
46. Alabama$32,180
47. Oklahoma$31,720
48. Arkansas$30,180
49. West Virginia$29,590
50. Mississippi$29,560
Cook salary in all states

Frequently asked questions

How much does a cook make an hour in Oklahoma?

The median hourly pay in Oklahoma is $15.25 ($31,720 a year).

Do cooks make more in Oklahoma than the national average?

No: $31,720 against $37,390 nationally, 15% less.

Where does Oklahoma rank for cook pay?

Oklahoma ranks 47 of 51 states.

Which city in Oklahoma pays cooks the most?

Oklahoma City, OK, with a median of $36,130 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.