What is the average salary for a Bus Driver?

Annual / Hourly

The average salary of a Bus Driver is $38,750. Salaries start from $21,170 and go up to $60,960. Please note that the average salary for a Bus Driver may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

Learn more about the Bus Driver job market for salaries of real jobs in your area.

Find your compatibility

Would you make a good bus driver? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

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

Source: U.S. Department of Labor Bureau of Labor Statistics