SalaryCalculations

Maintenance and Repair Workers, General Salary in Oklahoma

State wage data from the BLS OEWS survey, May 2025.

Median annual

$42,750

Median hourly

$21

Average annual

$45,870

Employed in state

19K

The median annual salary for Maintenance and Repair Workers, General in Oklahoma is $42,750, or about $21 an hour. That is 14% lower than the national median.

Pay in Oklahoma ranges from $29,380 at the 10th percentile to $65,940 at the 90th percentile. Roughly 19K people work as maintenance and repair workers, general in the state.

Pay distribution in Oklahoma

10th$29,380
25th$35,240
Median$42,750
75th$54,360
90th$65,940

Salary calculator

Hourly
$20.55
Daily
$164
Weekly
$822
Bi-weekly
$1,644
Monthly
$3,563
Annual
$42,750

$42,750 a year is around the 50th percentile for Maintenance and Repair Workers, Generals in Oklahoma. The median is $42,750.

Maintenance and Repair Workers, General pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Tulsa, OK$45,7604.3K
Enid, OK$44,740290
Oklahoma City, OK$43,7606.5K
Lawton, OK$43,550510
Fort Smith, AR-OK$41,710910

Other jobs in Oklahoma

All salaries in Oklahoma →