Salary of General Maintenance Technician in United States


$37,056 / Annual
Based on 1508 job listings
Salaries are calculated as the average of salary ranges published in job listings. Data is aggregated monthly by job position.

Minimum
$31,200
Average salary
$37,056
Maximum
$50,700

Salary data updated: November 2026

Salary of General Maintenance Technician in United States

  • General Maintenance Technician

    Found at: Fantastic ATS - 3 days ago


    Tallmadge, Ohio, United States Summit Racing Equipment Full-time

    Shift: 2nd Shift -Monday through Friday 2:30pm - 11pm Summary: The primary purpose of this job is to perform preventive...

  • General Maintenance Technician

    Found at: Fantastic ATS - 4 weeks ago


    Hillsboro, Oregon, United States JLL Full-time

    JLL empowers you to shape a brighter way. Our people at JLL are shaping the future of real estate for a better world by...

  • General Maintenance Technician

    Found at: Fantastic ATS - 2 months ago


    Brownsville, Texas, United States Tigua Inc Full-time

    Job Title Job Reports To (Manager’s Title) General Maintenance Technician Project Manager Department Job...

Get General Maintenance Technician jobs by email

By continuing, you agree to our Terms & Privacy Policy.

FAQ - General Maintenance Technician

The average salary for General Maintenance Technician is USD37,056 per year in United States. Salary estimates are based on 1508 salaries shared anonymously with Trabajo.org by employees with the position of General Maintenance Technician in United States.

The lowest salary of General Maintenance Technician per year in United States is USD31,200

The highest salary for General Maintenance Technician per year in United States is USD50,700

Data updated: November 2026

Career guide: How to become a General Maintenance Technician
Duties, skills, education and opportunities

Methodology

Salary data is calculated from compensation ranges published in active job listings in United States. Job postings that include salary information are analyzed to obtain minimum, average and maximum values by position. Data is updated monthly and reflects listings from the last 90 days. Sample size for this position: 1,508 job postings with salary.