High-paying maintenance jobs in Canton

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


The 462 maintenance jobs listed below pay well, with salaries between $18.22 and $18.84 per hour. Maintenance Technician, Automotive Technician and Maintenance Person are among the most popular high-paying roles in Canton, OH.

Job title

Updated Nov 05, 2026
Job title
Canton, OH
Ohio
Job openings (Canton)

HVAC Technician

Canton

$32.03 per hour

Ohio

$30.57 per hour

Diesel Mechanic

Canton

$29.90 per hour

Ohio

$28.92 per hour

Electrician

Canton

$28.70 per hour

Ohio

$29.02 per hour

Field Service Technician

Canton

$27.73 per hour

Ohio

$27.77 per hour

Automotive Technician

Canton

$26.20 per hour

Ohio

$27.15 per hour

Automotive Mechanic

Canton

$26.17 per hour

Ohio

$27.40 per hour

Service Technician

Canton

$23.37 per hour

Ohio

$23.48 per hour

Maintenance Technician

Canton

$22.31 per hour

Ohio

$25.54 per hour

Maintenance Person

Canton

$18.84 per hour

Ohio

$20.08 per hour

Tire Technician

Canton

$18.22 per hour

Ohio

$17.20 per hour

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