Salaripedia
English

How much does a plumber make in Pennsylvania?

$68,080a year

Median yearly pay for plumbers in Pennsylvania. That is $32.73 an hour or $5,673 a month.

Hourly
$32.73
Vs. national median
+7%
Rank among states
18 of 51
Jobs in the state
13,620
Pay range
Lowest 10%: $46,770Median: $68,080Highest 10%: $134,100
PercentileYearlyHourly
10th$46,770$22.49
25th$57,880$27.83
Median$68,080$32.73
75th$91,820$44.14
90th$134,100$64.48

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$74,860
Harrisburg, PA$73,560
Pittsburgh, PA$70,100
York, PA$70,100
Erie, PA$66,410
Allentown, PA$64,940
Lebanon, PA$62,660
Reading, PA$62,370
Lancaster, PA$61,950
Gettysburg, PA$61,630
Altoona, PA$61,430
Scranton, PA$61,160
Chambersburg, PA$60,200
Johnstown, PA$59,970
Williamsport, PA$58,730
State College, PA$57,560
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for plumbers.

15. Rhode Island$76,470
16. Indiana$76,320
17. California$72,830
18. Pennsylvania$68,080
19. New Hampshire$66,810
20. Missouri$66,790
21. Maryland$65,400
Plumber salary in all states

Frequently asked questions

How much does a plumber make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $32.73 ($68,080 a year).

Do plumbers make more in Pennsylvania than the national average?

Yes: $68,080 against $63,800 nationally, 7% more.

Where does Pennsylvania rank for plumber pay?

Pennsylvania ranks 18 of 51 states.

Which city in Pennsylvania pays plumbers the most?

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