Maintenance Person Salaries in Martinsville, VA

Salary estimated from 9 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 8, 2018
Average in Martinsville, VA
$10.23 per hour
17% Below national average
  • Most Reported
$7.25
$17.75
Salary Distribution

How much does a Maintenance Person make in Martinsville, VA?

The average salary for a Maintenance Person is $10.23 per hour in Martinsville, VA, which is 17% below the national average. Salary estimates are based on 9 salaries submitted anonymously to Indeed by Maintenance Person employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Person is less than 1 year.
Maintenance Person salaries by company in Martinsville, VA
CompanyAverage salary
$12.37 per hour
$8.05 per hour
Maintenance Person salaries by location
CityAverage salary
$12.98 per hour
$11.03 per hour
$11.29 per hour
$11.20 per hour
$10.55 per hour

Maintenance Person job openings

Maintenance Person
TART, JOHN L & COURTNEY T BARNHILL
Bassett, VA
Emergency Maintenance Operators
Virginia Dept of Transportation
Henry, VA
Maintenance Person
TART, JOHN L & COURTNEY T BARNHILL
Martinsville, VA
Maintenance Person
TART, JOHN L & COURTNEY T BARNHILL
Martinsville, VA
Maintenance Person
TART, JOHN L & COURTNEY T BARNHILL
Collinsville, VA
Maintenance Person
TART, JOHN L & COURTNEY T BARNHILL
Eden, NC
Maintenance Person jobs in Martinsville, VA