Advertisement
Waiters and Waitresses average salary by city in Pennsylvania
- Philadelphia$41,390
- Pittsburgh$39,630
- Allentown$38,400
- Harrisburg$37,830
- State College$37,170
- Lancaster$37,080
- York$37,000
- Lebanon$36,240
- Reading$36,110
- Gettysburg$35,360
- Scranton$35,160
- Chambersburg$34,900
- Williamsport$34,660
- Erie$33,540
- Johnstown$32,660
- Altoona$32,490
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Philadelphia | $41,390 | $36,570 | $29,440 | $34,166 | 103 |
| Pittsburgh | $39,630 | $35,470 | $28,020 | $32,806 | 95 |
| Allentown | $38,400 | $34,630 | $27,360 | $31,856 | 100 |
| Harrisburg | $37,830 | $34,260 | $24,070 | $31,415 | 99 |
| State College | $37,170 | $35,280 | $24,070 | $30,905 | 97 |
| Lancaster | $37,080 | $32,190 | $26,090 | $30,835 | 98 |
| York | $37,000 | $33,750 | $23,050 | $30,774 | 96 |
| Lebanon | $36,240 | $30,300 | $23,780 | $30,186 | 93 |
| Reading | $36,110 | $30,760 | $23,290 | $30,086 | 97 |
| Gettysburg | $35,360 | $31,390 | $23,000 | $29,506 | 95 |
| Scranton | $35,160 | $29,770 | $23,550 | $29,352 | 94 |
| Chambersburg | $34,900 | $30,030 | $23,830 | $29,151 | 95 |
| Williamsport | $34,660 | $29,320 | $23,020 | $28,965 | 92 |
| Erie | $33,540 | $28,590 | $22,150 | $28,100 | 91 |
| Johnstown | $32,660 | $28,280 | $21,160 | $27,420 | 86 |
| Altoona | $32,490 | $27,630 | $22,150 | $27,288 | 90 |
*Average salary after federal and state taxes for a single filer; local earned income taxes (for example Philadelphia's wage tax) are not included. Cost of living: BEA price parity, U.S. = 100.
Waiters and Waitresses salary in other states
More about pay in Pennsylvania
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 35-3031.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.