SalaryCalculations

Occupational Health and Safety Technicians Salary in Pennsylvania

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

Median annual

$61,640

Median hourly

$30

Average annual

$64,210

Employed in state

1.0K

The median annual salary for Occupational Health and Safety Technicians in Pennsylvania is $61,640, or about $30 an hour. That is about the same as the national median.

Pay in Pennsylvania ranges from $47,420 at the 10th percentile to $90,810 at the 90th percentile. Roughly 1.0K people work as occupational health and safety technicians in the state.

Pay distribution in Pennsylvania

10th$47,420
25th$50,440
Median$61,640
75th$70,940
90th$90,810

Salary calculator

Hourly
$29.63
Daily
$237
Weekly
$1,185
Bi-weekly
$2,371
Monthly
$5,137
Annual
$61,640

$61,640 a year is around the 50th percentile for Occupational Health and Safety Technicianss in Pennsylvania. The median is $61,640.

Occupational Health and Safety Technicians pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Pittsburgh, PA$63,830110
Allentown-Bethlehem-Easton, PA-NJ$63,290150
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$62,310290
Reading, PA$62,28080
Harrisburg-Carlisle, PA$61,34090
Lancaster, PA$60,84030
York-Hanover, PA$60,75060
Scranton--Wilkes-Barre, PA$60,430110

Other jobs in Pennsylvania

All salaries in Pennsylvania →