SalaryCalculations

Crossing Guards and Flaggers Salary in Pennsylvania

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

Median annual

$35,810

Median hourly

$17

Average annual

$41,410

Employed in state

9.4K

The median annual salary for Crossing Guards and Flaggers in Pennsylvania is $35,810, or about $17 an hour. That is 6% lower than the national median.

Pay in Pennsylvania ranges from $30,680 at the 10th percentile to $59,190 at the 90th percentile. Roughly 9.4K people work as crossing guards and flaggers in the state.

Pay distribution in Pennsylvania

10th$30,680
25th$34,430
Median$35,810
75th$44,740
90th$59,190

Salary calculator

Hourly
$17.22
Daily
$138
Weekly
$689
Bi-weekly
$1,377
Monthly
$2,984
Annual
$35,810

$35,810 a year is around the 50th percentile for Crossing Guards and Flaggerss in Pennsylvania. The median is $35,810.

Crossing Guards and Flaggers pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Altoona, PA$52,030140
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$37,3504.3K
Allentown-Bethlehem-Easton, PA-NJ$36,120700
Pittsburgh, PA$35,9902.1K
Reading, PA$35,830150
Lancaster, PA$35,360190
York-Hanover, PA$34,660130
Scranton--Wilkes-Barre, PA$34,580560
Erie, PA$34,28030
Harrisburg-Carlisle, PA$34,210420

Other jobs in Pennsylvania

All salaries in Pennsylvania →