Bus Drivers, School Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Bus Drivers, School in Oklahoma earn a median salary of $35,681 per year on average across 8 metro and nonmetro areas, -24.1% vs the national median of $47,040. An estimated 3,490 bus drivers, school are employed across Oklahoma, with salaries ranging from $31,200 to $39,440 depending on location.
$35,681
Avg median salary in Oklahoma
$39,440
Highest paying metro
$31,200
Lowest paying metro
3,490
Employed in Oklahoma
Compare Bus Drivers, School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Bus Drivers, School
in
Bus Drivers, School salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southwest Oklahoma | $39,440 | $29,780 | $46,620 | 180 |
| Lawton, OK | $37,930 | $30,900 | $47,530 | 100 |
| Oklahoma City, OK | $37,700 | $33,120 | $45,560 | 1,270 |
| Tulsa, OK | $36,730 | $31,470 | $39,390 | 880 |
| Enid, OK | $36,250 | $36,250 | $36,250 | 50 |
| Northwest Oklahoma | $33,250 | $21,060 | $39,500 | 260 |
| Northeast Oklahoma | $32,950 | $22,640 | $43,600 | 330 |
| Southeast Oklahoma | $31,200 | $24,640 | $43,770 | 420 |