Certified Trade Jobs

Plumber Salary in Pennsylvania

Install, maintain, and repair pipes, fixtures, and other plumbing equipment used for water distribution and waste disposal in residential, commercial, and industrial buildings.

Pennsylvania Plumber Wages at a Glance

Pennsylvania plumbers earn a statewide median of $66,650 per year ($32.04 per hour), up 24.2% from May 2019, with the middle of the wage range running from $45,070 at the 10th percentile to $108,770 at the 90th.

Pennsylvania employs approximately 13,990 plumbers statewide, down 10.0% from May 2019.

Median Wages by Metro

Metro Annual median Hourly Employment 5-yr wage
Philadelphia $72,580 $34.89/hr 7,570 up 24.9%
Harrisburg $68,640 $33.00/hr 830 up 36.0%
Pittsburgh $66,930 $32.18/hr 2,880 up 10.5%
Allentown $65,210 $31.35/hr 760 up 20.2%
York $62,960 $30.27/hr 520 up 16.4%
Reading $62,910 $30.25/hr 420 up 8.2%
Lancaster $62,110 $29.86/hr 830 up 22.1%
Scranton $59,590 $28.65/hr 460 up 34.7%

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2019 and May 2024.

Pennsylvania Plumber Apprenticeships

Most plumbers enter the field through a registered apprenticeship: typically 4 to 5 years of paid on-the-job training combined with classroom hours.

Browse registered plumber apprenticeship sponsors in Pennsylvania →

Plumber Job Market Rankings