How much do bus drivers make?


Quick Answer

Bus drivers' annual earnings vary widely based on location and the type of job. As of 2012, the average annual salary for a bus driver is $36,600 in the United States. This figure is specific to public transportation drivers.

Continue Reading

Full Answer

School bus drivers earned an average of $29,000 per year in the United States. The highest-paid bus drivers earned just under $60,000, while the lowest paid earned $21,000. Bus drivers tend to earn a higher salary than similar jobs such as taxi drivers or delivery truck drivers. Olympia, Wash., was the city with the highest earnings for bus drivers in 2012.

Learn more about Salaries

Related Questions