Type in a job title:
salary_header
Salary Rate
Year
Month
Biweekly
Week
Day
Hour
Maintenance technician: Salary
$40,949
/ Year
Based on 61580 salaries
The average maintenance technician salary in the USA is $40,949 per year or $21 per hour. Entry level positions start at $27,300 per year while most experienced workers make up to $58,500 per year.
Median
$40,949
chart
Low
$27,300
High
$58,500
Maintenance technician: salaries per region
Illinois
$48,750
Based on 2553 salaries
Kentucky
$47,279
Based on 1134 salaries
Connecticut
$45,000
Based on 264 salaries
Wisconsin
$44,847
Based on 2266 salaries
Ohio
$44,477
Based on 4156 salaries
Iowa
$44,363
Based on 785 salaries
Active Jobs With Salaries
Archived Salaries

Maintenance TechnicianMaintenance Technician

Tomball, Texas
Careerbuilder, LLC
$14.00 - $18.00/hour

Property Maintenance Technician

Layton, Utah
Nexeo HR - Logan
$14-$16

Road Maintenance Technician I - Peoria Service Center

Centennial, Colorado
Arapahoe County
$25.34 - $38.01 Hourly

Maintenance TechnicianMaintenance Technician

Gaffney, South Carolina
OpSource Staffing, Inc.
$18k - $20k/year

Maintenance Technician

LaGrange, Georgia
Talento Search Group
$22-28

Maintenance Technician Iii

Pennsylvania
Sustain Realty
$22.00 to $25.00

Maintenance Technician

Gresham, Oregon
Scenic Fruit Company
$23

Computer Maintenance Technician

Lyon Township, Michigan
GreatStaff Solutions, LLC
$15.00-$40.00

Industrial Maintenance and Painting Technicians-12 hour shifts

Hannibal, Missouri
Missouri Staffing
$14.00-$17.00

Maintenance Technician

Plymouth Meeting, Pennsylvania
Merakey
$50,000

APARTMENT MAINTENANCE TECHNICIAN(EPA CERTIFIED)-NEEDED ASAP!

Charlotte, North Carolina
The Liberty Group
$35

Maintenance Technician $23

Phoenix, Arizona
Aerotek
$23

Maintenance Technician

Moscow, Idaho
Good Samaritan Society
$14.1-$15.77

Maintenance Technician IMaintenance Technician I

St. Louis, Missouri
Pear Tree Inn St Louis Near Union Station
$14.00

Transit Admin - Preventive Maintenance Building Technician

McAllen, Texas
governmentjobs
$11.95 hourly