Cooks, Restaurant Salary in Pennsylvania

Ranked #35 of 51 · PA

7.7% below U.S. average
Mean annual salary $35,750 ≈ $17/hr
Median annual salary $36,580
Employment 54,100

Salary Distribution (10th–90th percentile)

P10 $22,650P25 $29,890 Median $36,580P75 $39,710P90 $45,120

About 80% of cooks, restaurants in Pennsylvania earn between $22,650 and $45,120. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$35,750
U.S. average
$38,730

The mean cooks, restaurant salary in Pennsylvania is $35,750, about 7.7% below the U.S. average ($38,730). That works out to roughly $17/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $38,270 $38,970 24,220
Allentown-Bethlehem-Easton, PA-NJ $37,120 $37,170 3,200
Harrisburg-Carlisle, PA $36,520 $36,580 2,510
Lancaster, PA $36,500 $35,590 2,230
York-Hanover, PA $36,310 $35,860 1,470
Lebanon, PA $36,250 $35,630 470
Pittsburgh, PA $36,130 $34,230 13,260
Reading, PA $36,020 $34,570 1,420

Frequently Asked Questions

How much do cooks, restaurant make in Pennsylvania?

The median cooks, restaurant salary in Pennsylvania is $36,580 per year (mean $35,750), and about 80% earn between $22,650 and $45,120.

How much do cooks, restaurant make per hour in Pennsylvania?

Roughly $17 per hour, based on a mean annual wage of $35,750 and 2,080 work hours per year.

Is Pennsylvania a high-paying state for cooks, restaurant?

Pennsylvania ranks #35 of 51 states for cooks, restaurant pay. Its mean salary of $35,750 is about 7.7% below the U.S. average of $38,730.

Which metro areas in Pennsylvania pay cooks, restaurant the most?

The highest-paying metro areas in Pennsylvania for cooks, restaurant are Philadelphia-Camden-Wilmington, PA-NJ-DE-MD ($38,270), Allentown-Bethlehem-Easton, PA-NJ ($37,120), Harrisburg-Carlisle, PA ($36,520), by median annual wage.

← Back to all cooks, restaurant states