Bar chart showing the average hourly pay in 2020 for jobs requiring similar skills and education as school bus drivers, revealing that there are other jobs that pay the same or more and require less emotional labor. The range of average pay reflected in the bar graph is from $13.90 per hour for bartenders to $25.57 per hour for mail carriers. School bus drivers contracted by a bus company made $18.57 an hour on average in 2020, while school bus drivers employed by a school district made $16.56 an hour.