Home » Average in U.S. » Transportation Average Salary in United States » Bus Driver in U.S. » Bus Driver in Iowa
The average salary for a Bus Driver in Iowa is $44,510.
Annual Average Salary: $44,510
Hourly Average Salary: $21.40