SalaryCalculations

Maintenance and Repair Workers, General Salary in Pennsylvania

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

Median annual

$49,290

Median hourly

$24

Average annual

$52,760

Employed in state

56K

The median annual salary for Maintenance and Repair Workers, General in Pennsylvania is $49,290, or about $24 an hour. That is 1% lower than the national median.

Pay in Pennsylvania ranges from $34,960 at the 10th percentile to $75,220 at the 90th percentile. Roughly 56K people work as maintenance and repair workers, general in the state.

Pay distribution in Pennsylvania

10th$34,960
25th$41,570
Median$49,290
75th$61,780
90th$75,220

Salary calculator

Hourly
$23.70
Daily
$190
Weekly
$948
Bi-weekly
$1,896
Monthly
$4,108
Annual
$49,290

$49,290 a year is around the 50th percentile for Maintenance and Repair Workers, Generals in Pennsylvania. The median is $49,290.

Maintenance and Repair Workers, General pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Chambersburg, PA$55,670740
York-Hanover, PA$53,6102.0K
Lebanon, PA$52,960700
Allentown-Bethlehem-Easton, PA-NJ$52,8803.8K
Reading, PA$52,2501.8K
Gettysburg, PA$50,720450
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$50,20022K
Scranton--Wilkes-Barre, PA$49,7102.8K
Lancaster, PA$49,6502.5K
Harrisburg-Carlisle, PA$49,2503.1K
Pittsburgh, PA$49,25010K
State College, PA$48,420870
Williamsport, PA$46,340500
Erie, PA$45,7601.2K
Johnstown, PA$45,600530

Other jobs in Pennsylvania

All salaries in Pennsylvania →