What is the salary of a Bus Driver?

The average salary of a Bus Driver in United States is $38,750. Salaries start from around $21,170 and go up to $60,960. For a detailed look at the salary in your state, click on the map below.

$0
$60,960
Starting ($21.2k)
Junior ($26.8k)
Experienced ($36.7k)
Senior ($48.8k)
Highest ($61.0k)
Highest

The top 10% of Bus Drivers in United States earn:

$60,960
Senior

The top 25% of Bus Drivers in United States earn:

$48,810
Experienced

The middle 50% of Bus Drivers in United States earn:

$36,700
Junior

The bottom 25% of Bus Drivers in United States earn:

$26,840
Starting

The bottom 10% of Bus Drivers in United States earn:

$21,170

Historical salary

Bus Driver salary by state

Click on a state to learn more
State Salary Rank
Alabama 26,200 49
Alaska 37,400 13
Arizona 31,700 33
Arkansas 24,500 51
California 40,800 9
Colorado 33,200 25
Connecticut 39,800 10
Delaware 39,500 11
District of Columbia 33,600 24
Florida 31,100 37
Georgia 32,500 28
Hawaii 43,100 5
Idaho 33,900 21
Illinois 47,300 2
Indiana 32,200 29
Iowa 30,100 39
Kansas 30,100 40
Kentucky 30,200 38
Louisiana 27,700 46
Maine 34,900 18
Maryland 41,000 7
Michigan 32,800 27
Minnesota 37,300 14
Mississippi 28,100 45
Missouri 32,900 26
Montana 31,100 36
Nebraska 31,600 35
Nevada 29,800 42
New Hampshire 34,700 19
New Jersey 44,200 4
New Mexico 29,800 41
New York 51,500 1
North Carolina 31,600 34
North Dakota 27,100 48
Ohio 41,800 6
Oklahoma 32,000 32
Oregon 39,500 12
Pennsylvania 35,500 17
Rhode Island 33,800 22
South Carolina 23,000 52
South Dakota 24,900 50
Tennessee 32,200 30
Texas 33,700 23
Utah 32,200 31
Vermont 35,700 16
Virginia 34,700 20
Washington 46,500 3
West Virginia 28,400 44
Wisconsin 40,900 8
Wyoming 37,000 15
Guam 19,600 53
Puerto Rico 27,200 47
Virgin Islands 29,100 43

Similar Careers

What does a a Bus Driver do?