Crossing Guards and Flaggers Salary in Oklahoma

BLS OEWS May 2025 • 2 metro areas • Oklahoma

Crossing Guards and Flaggers in Oklahoma earn a median salary of $29,705 per year on average across 2 metro and nonmetro areas, -21.2% vs the national median of $37,700. An estimated 100 crossing guards and flaggers are employed across Oklahoma, with salaries ranging from $28,300 to $31,110 depending on location.

$29,705 Avg median salary in Oklahoma
$31,110 Highest paying metro
$28,300 Lowest paying metro
100 Employed in Oklahoma

Compare Crossing Guards and Flaggers salaries & buying power

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

Full tool →
Crossing Guards and Flaggers
in
    vs

      Crossing Guards and Flaggers salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $31,110 $22,840 $35,790 50
      Tulsa, OK $28,300 $28,300 $28,300 50

      View Crossing Guards and Flaggers salaries in all cities