High-paying maintenance jobs in Hampton

Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.


The 821 maintenance jobs listed below pay well, with salaries between $22.13 and $18.82 per hour. Maintenance Technician, Service Technician and Automotive Technician are among the most popular high-paying roles in Hampton, VA.

Job title

Updated Nov 05, 2026
Job title
Hampton, VA
Virginia
Job openings (Hampton)

Electrician

Hampton

$37.38 per hour

Virginia

$31.61 per hour

Automotive Technician

Hampton

$31.10 per hour

Virginia

$29.51 per hour

Diesel Mechanic

Hampton

$30.52 per hour

Virginia

$30.32 per hour

Automotive Mechanic

Hampton

$30.31 per hour

Virginia

$29.03 per hour

HVAC Technician

Hampton

$30.00 per hour

Virginia

$31.06 per hour

Maintenance Supervisor

Hampton

$29.46 per hour

Virginia

$28.62 per hour

Inspector

Hampton

$26.56 per hour

Virginia

$27.12 per hour

Service Technician

Hampton

$22.45 per hour

Virginia

$24.18 per hour

Maintenance Technician

Hampton

$22.13 per hour

Virginia

$23.25 per hour

Maintenance Person

Hampton

$18.82 per hour

Virginia

$18.39 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.