Crossing Guards and Flaggers Salary in New Jersey

BLS OEWS May 2025 • 3 metro areas • New Jersey

Crossing Guards and Flaggers in New Jersey earn a median salary of $38,677 per year on average across 3 metro and nonmetro areas, +2.6% vs the national median of $37,700. An estimated 420 crossing guards and flaggers are employed across New Jersey, with salaries ranging from $31,470 to $43,920 depending on location.

$38,677 Avg median salary in New Jersey
$43,920 Highest paying metro
$31,470 Lowest paying metro
420 Employed in New Jersey

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 New Jersey

      Metro areaMedian salary25th pct75th pctEmployed
      Trenton, NJ$43,920$43,920$50,780170
      Atlantic City, NJ$40,640$34,040$44,940190
      Vineland, NJ$31,470$31,470$31,47060

      View Crossing Guards and Flaggers salaries in all cities