Painters, Construction and Maintenance Salary in Pennsylvania

BLS OEWS May 2025 • 19 metro areas • Pennsylvania

Painters, Construction and Maintenance in Pennsylvania earn a median salary of $49,376 per year on average across 19 metro and nonmetro areas, +1.5% vs the national median of $48,660. An estimated 7,060 painters, construction and maintenance are employed across Pennsylvania, with salaries ranging from $44,880 to $55,810 depending on location.

$49,376 Avg median salary in Pennsylvania
$55,810 Highest paying metro
$44,880 Lowest paying metro
7,060 Employed in Pennsylvania

Compare Painters, Construction and Maintenance salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Painters, Construction and Maintenance
in
    vs

      Painters, Construction and Maintenance salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $55,810 $46,390 $62,080 3,430
      York, PA $54,480 $45,430 $54,820 220
      Chambersburg, PA $54,010 $37,300 $63,920 120
      Harrisburg, PA $52,380 $44,170 $60,040 250
      State College, PA $51,670 $42,100 $68,410 70
      Northeastern Pennsylvania $50,400 $38,860 $62,420 120
      Allentown, PA-NJ $50,180 $44,780 $60,300 360
      Northwestern Pennsylvania $49,850 $38,910 $64,670 70
      Pittsburgh, PA $49,470 $42,150 $60,150 1,210
      Reading, PA $49,050 $40,760 $58,660 130
      Lancaster, PA $48,650 $43,500 $59,550 420
      Williamsport, PA $47,930 $38,480 $51,880 40
      Scranton, PA $47,750 $37,690 $61,810 160
      Erie, PA $46,860 $38,500 $58,020 120
      Central Pennsylvania $46,830 $39,720 $50,580 100
      Johnstown, PA $46,420 $36,670 $49,290 40
      Lebanon, PA $45,930 $38,090 $55,540 50
      Altoona, PA $45,590 $37,760 $52,280 50
      Southwestern Pennsylvania $44,880 $37,330 $52,070 100

      View Painters, Construction and Maintenance salaries in all cities