High-paying maintenance jobs in Terre Haute

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


The 85 maintenance jobs listed below pay well, with salaries between $14.14 and $23.12 per hour. Maintenance Technician, Service Technician and Electrician are among the most popular high-paying roles in Terre Haute, IN.

Job title

Updated Nov 03, 2026
Job title
Terre Haute, IN
Indiana
Job openings (Terre Haute)

Automotive Technician

Terre Haute

$87,563 per year

Indiana

$68,893 per year

Electrician

Terre Haute

$38.55 per hour

Indiana

$30.66 per hour

Industrial Electrician

Terre Haute

$71,484 per year

Indiana

$79,773 per year

Field Service Technician

Terre Haute

$30.00 per hour

Indiana

$27.22 per hour

Maintenance Mechanic

Terre Haute

$25.20 per hour

Indiana

$29.94 per hour

Maintenance Technician

Terre Haute

$25.16 per hour

Indiana

$25.11 per hour

Technician

Terre Haute

$23.25 per hour

Indiana

$21.88 per hour

Maintenance Person

Terre Haute

$23.12 per hour

Indiana

$19.75 per hour

Service Technician

Terre Haute

$22.39 per hour

Indiana

$24.51 per hour

Lube Technician

Terre Haute

$14.14 per hour

Indiana

$15.44 per hour

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