Skip to content

The average salary for a Crossing Guard in West Virginia is $37,440.

Annual Average Salary Information

Annual Average Salary: $37,440

$25,060$73,080

Hourly Pay Information

Hourly Average Salary: $18.00

$12.05$35.13