Skip to content

The average salary for a Landscaping Foreman in Virginia is $58,390.

Annual Average Salary Information

Annual Average Salary: $58,390

$41,520$76,610

Hourly Pay Information

Hourly Average Salary: $28.07

$19.96$36.83