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
New York 51,470 1
Illinois 47,320 2
Washington 46,510 3
New Jersey 44,170 4
Hawaii 43,070 5
Ohio 41,760 6
Maryland 41,000 7
Wisconsin 40,920 8
California 40,810 9
Connecticut 39,780 10
Delaware 39,540 11
Oregon 39,470 12
United States 38,750 13
Alaska 37,410 14
Minnesota 37,300 15
Wyoming 36,970 16
Vermont 35,660 17
Pennsylvania 35,460 18
Maine 34,900 19
New Hampshire 34,720 20
Virginia 34,670 21
Idaho 33,930 22
Rhode Island 33,830 23
Texas 33,700 24
District of Columbia 33,640 25
Colorado 33,180 26
Missouri 32,860 27
Michigan 32,830 28
Georgia 32,500 29
Indiana 32,190 30
Tennessee 32,180 31
Utah 32,150 32
Oklahoma 31,960 33
Arizona 31,650 34
North Carolina 31,590 35
Nebraska 31,580 36
Montana 31,090 37
Florida 31,050 38
Kentucky 30,220 39
Iowa 30,100 40
Kansas 30,060 41
New Mexico 29,810 42
Nevada 29,780 43
Virgin Islands 29,060 44
West Virginia 28,440 45
Mississippi 28,120 46
Louisiana 27,720 47
Puerto Rico 27,240 48
North Dakota 27,100 49
Alabama 26,190 50
South Dakota 24,890 51
Arkansas 24,490 52
South Carolina 22,960 53
Guam 19,640 54

Similar Careers

What does a Bus Driver do?