Restaurant Cook Salary in St. Louis, MO
Updated
The median restaurant cook in the St. Louis area earns $37,690 a year ($18.12 an hour), 1% above the U.S. median ($37,390) and 2% above the Missouri median ($36,940). Half of the 12,970 restaurant cooks there earn between $35,320 and $45,050.
Median $37,690
10th: $29,69090th: $47,230
| Annual pay | St. Louis area | Missouri | U.S. |
|---|---|---|---|
| 10th percentile | $29,690 | $28,890 | $28,700 |
| 25th percentile | $35,320 | $30,790 | $34,010 |
| Median | $37,690 | $36,940 | $37,390 |
| 75th percentile | $45,050 | $42,720 | $44,620 |
| 90th percentile | $47,230 | $46,970 | $47,900 |
| Average | $40,500 | $38,460 | $38,730 |
| Jobs | 12,970 | 25,990 | 1,409,890 |
St. Louis, MO ranks 22nd of the 50 largest U.S. metro areas for restaurant cook pay. Highest: Seattle, WA ($47,730).
Paid less than $37,690? That gap, with its source, is the strongest line in a raise request. Check your pay for your level in 30 seconds. Free, no sign-up.
Check my payRestaurant cook pay in other cities
- Kansas City, MO: $37,370
- Seattle, WA: $47,730
- San Jose, CA: $47,170
- San Diego, CA: $46,440
- San Francisco, CA: $46,030
- Boston, MA: $45,830
- Portland, OR: $45,200
- Los Angeles, CA: $44,460
- All cities
Similar jobs in St. Louis, MO
- Food Preparation Worker: $32,400
- Fast Food Worker: $31,260
- Waiter: $31,200
- Food Service Supervisor: $38,520
- Bartender: $31,200
- All jobs in St. Louis, MO
Sources
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, published May 15, 2026
U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, www.bls.gov/oes. BLS.gov cannot vouch for the data or analyses derived from these data after the data have been retrieved from BLS.gov.