General Maintenance Worker Salary in Oklahoma


The average General Maintenance Worker salary in Oklahoma is $42,642. The salary range for a General Maintenance Worker is usually between $38,639 and $46,188 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $46,846. The average hourly pay for a General Maintenance Worker is $20.50 per hour.

The employer paying the highest salary for a General Maintenance Worker job in Oklahoma is City of Ada with an average salary as high as $43,663.

Are you looking for a specific General Maintenance Worker salary?

Oklahoma General Maintenance Worker Salary Lookup
Average Salary
$42,642/yr
Records Number
5
Employers Number
2
Job Pay Rank
98,582th
Advertisement

Top Paying Employers for General Maintenance Worker Jobs

EmployerAverage Salary
City of Ada, OK$43,663
City of Edmond, OK$36,522

General Maintenance Worker Salary in States

Select a state to view specific salary for General Maintenance Worker and other interesting information


StateAverage SalaryRecords Number
Arizona$34,02252
California$94,662288
Colorado$37,60129
Federal$51,53023
Florida$35,49620
Georgia$44,4352
Indiana$48,17535
Kansas$45,84911
Kentucky$34,7105
Louisiana$44,1182
Massachusetts$7,5711
Maryland$64,97019
Michigan$40,69214
Minnesota$43,406927
Missouri$53,4826
Mississippi$49,6911
Montana$2210
North Dakota$6,23815
Nebraska$39,94422
New Hampshire$35,3176
New Jersey$42,4794
New Mexico$45,89324
Ohio$48,53915
Oklahoma$42,4135
Oregon$50,3643
Pennsylvania$25,82012
Tennessee$44,63020
Texas$32,31977
Utah$4,42762
Virginia$35,69425
Washington$2,3211
West Virginia$41,9827

Top Paid General Maintenance Worker in Oklahoma

Oklahoma General Maintenance Worker Salary Lookup
Advertisement