High-paying maintenance jobs in Knoxville

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


The 474 maintenance jobs listed below pay well, with salaries between $23.24 and $17.41 per hour. Maintenance Technician, Maintenance Person and Service Technician are among the most popular high-paying roles in Knoxville, TN.

Job title

Updated Nov 10, 2026
Job title
Knoxville, TN
Tennessee
Job openings (Knoxville)

Automotive Technician

Knoxville

$28.87 per hour

Tennessee

$27.96 per hour

HVAC Technician

Knoxville

$28.17 per hour

Tennessee

$27.87 per hour

Field Service Technician

Knoxville

$27.75 per hour

Tennessee

$27.18 per hour

Mechanic

Knoxville

$25.76 per hour

Tennessee

$24.64 per hour

Service Technician

Knoxville

$24.28 per hour

Tennessee

$23.07 per hour

Installer

Knoxville

$23.26 per hour

Tennessee

$22.48 per hour

Technician

Knoxville

$23.24 per hour

Tennessee

$21.34 per hour

Maintenance Technician

Knoxville

$22.25 per hour

Tennessee

$23.09 per hour

Field Technician

Knoxville

$19.76 per hour

Tennessee

$22.69 per hour

Maintenance Person

Knoxville

$17.41 per hour

Tennessee

$18.14 per hour

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