Salaripedia
English

How much does a retail salesperson make in Pennsylvania?

$31,200a year

Median yearly pay for retail salespersons in Pennsylvania. That is $15.00 an hour or $2,600 a month.

Hourly
$15.00
Vs. national median
-12%
Rank among states
40 of 51
Jobs in the state
141,790
Pay range
Lowest 10%: $23,770Median: $31,200Highest 10%: $46,130
PercentileYearlyHourly
10th$23,770$11.43
25th$27,820$13.38
Median$31,200$15.00
75th$36,700$17.64
90th$46,130$22.18

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$34,810
Reading, PA$33,010
Lebanon, PA$32,960
Allentown, PA$32,310
Chambersburg, PA$31,090
Pittsburgh, PA$30,840
Harrisburg, PA$30,500
York, PA$30,480
Williamsport, PA$30,430
Lancaster, PA$30,280
Scranton, PA$30,020
State College, PA$29,240
Erie, PA$28,610
Gettysburg, PA$28,500
Altoona, PA$28,370
Johnstown, PA$27,960
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for retail salespersons.

37. Indiana$31,530
38. North Carolina$31,370
39. Iowa$31,360
40. Pennsylvania$31,200
41. Georgia$30,840
42. Ohio$30,800
43. Texas$30,800
Retail Salesperson salary in all states

Frequently asked questions

How much does a retail salesperson make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $15.00 ($31,200 a year).

Do retail salespersons make more in Pennsylvania than the national average?

No: $31,200 against $35,410 nationally, 12% less.

Where does Pennsylvania rank for retail salesperson pay?

Pennsylvania ranks 40 of 51 states.

Which city in Pennsylvania pays retail salespersons the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $34,810 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.