SalaryCalculations

Cashiers Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$29,220

Median hourly

$14

Average annual

$29,880

Employed in state

111K

The median annual salary for Cashiers in Pennsylvania is $29,220, or about $14 an hour. That is 11% lower than the national median.

Pay in Pennsylvania ranges from $22,270 at the 10th percentile to $36,280 at the 90th percentile. Roughly 111K people work as cashiers in the state.

Pay distribution in Pennsylvania

10th$22,270
25th$26,340
Median$29,220
75th$34,010
90th$36,280

Salary calculator

Hourly
$14.05
Daily
$112
Weekly
$562
Bi-weekly
$1,124
Monthly
$2,435
Annual
$29,220

$29,220 a year is around the 50th percentile for Cashierss in Pennsylvania. The median is $29,220.

Cashiers pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$33,05054K
Allentown-Bethlehem-Easton, PA-NJ$30,5607.5K
Chambersburg, PA$29,5501.5K
Pittsburgh, PA$29,47021K
York-Hanover, PA$29,3604.0K
Harrisburg-Carlisle, PA$29,3305.6K
Reading, PA$29,2603.7K
Lebanon, PA$29,0501.4K
Lancaster, PA$28,6805.3K
Gettysburg, PA$28,500680
Scranton--Wilkes-Barre, PA$28,3805.2K
Erie, PA$28,3402.6K
State College, PA$28,0901.3K
Altoona, PA$27,8301.6K
Johnstown, PA$27,4301.2K

Other jobs in Pennsylvania

All salaries in Pennsylvania →