Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Diesel truck mechanic make in Oklahoma?
$52,325
/ Annual
Based on 72 salaries
The average diesel truck mechanic salary in Oklahoma is $52,325 per year or $25.16 per hour. Entry level positions start at $40,950 per year while most experienced workers make up to $67,875 per year.
Median
$52,325
chart
Low
$40,950
High
$67,875

Average salaries by state

California
$69,888
Based on 690 salaries
Maryland
$68,640
Based on 117 salaries
Kansas
$68,250
Based on 135 salaries
Vermont
$67,600
Based on 25 salaries
Kentucky
$65,000
Based on 170 salaries
New York
$64,480
Based on 587 salaries
New Jersey
$63,440
Based on 238 salaries
Washington
$63,434
Based on 396 salaries
Illinois
$63,375
Based on 221 salaries
Nevada
$62,400
Based on 104 salaries
South Carolina
$62,400
Based on 140 salaries
Mississippi
$61,568
Based on 40 salaries
Maine
$61,425
Based on 72 salaries
Arizona
$61,425
Based on 151 salaries
Missouri
$61,298
Based on 137 salaries
Arkansas
$60,840
Based on 39 salaries
Massachusetts
$59,475
Based on 127 salaries
Oregon
$59,280
Based on 181 salaries
North Dakota
$58,500
Based on 50 salaries
Utah
$58,500
Based on 66 salaries
Louisiana
$58,500
Based on 72 salaries
Connecticut
$58,500
Based on 87 salaries
Colorado
$58,500
Based on 171 salaries
Indiana
$58,500
Based on 184 salaries
Florida
$58,500
Based on 293 salaries
Ohio
$58,500
Based on 305 salaries
Tennessee
$58,344
Based on 61 salaries
Montana
$58,240
Based on 27 salaries
Nebraska
$58,240
Based on 45 salaries
New Hampshire
$57,525
Based on 16 salaries
North Carolina
$57,525
Based on 137 salaries
Iowa
$57,525
Based on 139 salaries
Virginia
$57,525
Based on 188 salaries
Pennsylvania
$57,525
Based on 373 salaries
Wisconsin
$56,550
Based on 177 salaries
Georgia
$56,063
Based on 357 salaries
Texas
$55,575
Based on 519 salaries
Minnesota
$55,000
Based on 280 salaries
Michigan
$53,625
Based on 141 salaries
New Mexico
$53,411
Based on 108 salaries
West Virginia
$53,138
Based on 10 salaries
South Dakota
$52,650
Based on 22 salaries
Rhode Island
$52,397
Based on 25 salaries
Alabama
$50,700
Based on 107 salaries
Delaware
$48,750
Based on 22 salaries

Active jobs with salaries