SalaryCalculations

Crossing Guards and Flaggers Salary in Virginia

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

Median annual

$37,560

Median hourly

$18

Average annual

$38,570

Employed in state

1.9K

The median annual salary for Crossing Guards and Flaggers in Virginia is $37,560, or about $18 an hour. That is 1% lower than the national median.

Pay in Virginia ranges from $30,160 at the 10th percentile to $47,060 at the 90th percentile. Roughly 1.9K people work as crossing guards and flaggers in the state.

Pay distribution in Virginia

10th$30,160
25th$34,710
Median$37,560
75th$42,990
90th$47,060

Salary calculator

Hourly
$18.06
Daily
$144
Weekly
$722
Bi-weekly
$1,445
Monthly
$3,130
Annual
$37,560

$37,560 a year is around the 50th percentile for Crossing Guards and Flaggerss in Virginia. The median is $37,560.

Crossing Guards and Flaggers pay by metro area in Virginia

Metro areaMedian annualEmployment
Washington-Arlington-Alexandria, DC-VA-MD-WV$40,8002.1K
Richmond, VA$35,520390
Virginia Beach-Chesapeake-Norfolk, VA-NC$34,920260
Roanoke, VA$33,230N/A
Kingsport-Bristol, TN-VA$32,76070

Other jobs in Virginia

All salaries in Virginia →