1

Bus Drivers Jobs in Iowa (NOW HIRING)

Bus Drivers

Glenwood, IA · On-site

$16.50/hr

Bus Drivers JobID: 190 * Position Type: Support Staff/ Bus Driver * Date Posted: 6/2/2025 * Location: Glenwood Transportation Department * Date Available: Immediately * Closing Date: Until Filled The ...

Substitute Bus Drivers

Nevada, IA · On-site

$15.25 - $21/hr

Support Staff/Transportation Date Posted: 7/21/2022 Location: Nevada School Bus BarnSubstitute Bus Drivers Sub drivers are needed to drive regular morning/afternoon routes. STRONGLY RECOMMENDED:

Substitute Bus Drivers

Nevada, IA

$15.25 - $21/hr

Substitute Bus Drivers Sub drivers are needed to drive regular morning/afternoon routes. STRONGLY RECOMMENDED: After submitting your application, PLEASE CALL Jason Sampson at 515-382-4067.

next page

Showing results 1-20

Bus Drivers information

See Iowa salary details

$7

$18

$26

How much do bus drivers jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for bus drivers in Iowa is $18.60, according to ZipRecruiter salary data. Most workers in this role earn between $15.34 and $21.01 per hour, depending on experience, location, and employer.

Is it worth it to be a bus driver?

Bus drivers perform essential transportation services, often working full-time with shifts that include early mornings, evenings, or weekends. The job offers a stable income, benefits, and requires a commercial driver's license (CDL), but it can involve long hours and dealing with traffic and passenger interactions. Overall, it can be a worthwhile career for those seeking stable employment in transportation.

How long does it take to become a bus driver?

Becoming a bus driver typically requires completing a training program that lasts from a few days to several weeks, depending on the employer and state regulations. Candidates must also obtain a commercial driver's license (CDL) with passenger endorsement, which involves passing written and driving tests. The overall process can take from a few weeks to a couple of months before starting work.

Do school bus drivers get paid for the entire day?

School bus drivers are typically paid for the hours they work, which usually include morning and afternoon routes. They are generally not paid for the entire day if they are only scheduled for specific routes, but some districts may offer additional pay for training, bus maintenance, or other duties. Compensation depends on the employer's policies and the driver’s schedule.

What is the difference between Bus Drivers vs School Bus Drivers?

AspectBus DriversSchool Bus Drivers
Required CertificationsCommercial Driver's License (CDL)CDL with School Bus Endorsement
Work EnvironmentPublic transit, charter, private companiesSchool campuses, student transportation
Employer & Industry UsageTransit agencies, private transport servicesSchool districts, educational institutions
Common Search & ComparisonYesYes

While both Bus Drivers and School Bus Drivers require a CDL, School Bus Drivers need an additional endorsement for transporting students. Bus Drivers generally work in public transit or private transport, whereas School Bus Drivers focus on student transportation for schools. The roles overlap in certifications and work environments, but their specific duties and employer types differ.

Infographic showing various Bus Drivers job openings in Iowa as of August 2026, with employment types broken down into 64% Full Time, 34% Part Time, and 2% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $38,695 per year, or $18.6 per hour.

$16.50/hr

Full-time

Medical, Dental, Vision

Re-posted 29 days ago


Job description

Position Type:
Support Staff/Bus Driver
Date Posted:
6/2/2025
Location:
Glenwood Transportation Department
Date Available:
Immediately
Closing Date:
Until FilledThe Glenwood Community School District is currently taking applications for Bus Drivers. $52.50 per route for yellow school bus drivers. Medical, Dental, Vision insurance benefits, IPERS, and free YMCA or Anytime Fitness membership.
FULL-TIME DRIVER $52.50 per Route (AM & PM routes)
ACTIVITY DRIVER $66 per trip (4 hours or less) OR $16.50 per hour (over 4 hours)
BENEFITS
  • New Drivers are eligible for $1,000 sign on bonus upon successful completion of CDL training $4,000 one time bonus after one year of successful driving for the District. *Bonus is available to full time CDL bus drivers ONLY*
  • FREE Single Annual Membership to Glenwood Golf Course, YMCA or Anytime Fitness, and Activities Pass to all Glenwood Home Activities
  • Activity Driver Apparel - must accept 80% of activity trips offered - must drive 2 of 4 seasons, one of which must be Spring Activities
  • Full-Time Drivers eligible for Insurance (Medical, Dental, & Vision)

BUS DRIVER
GLENWOOD COMMUNITY SCHOOLS CLASSIFIED STAFF JOB DESCRIPTION
Position: Bus Driver
Qualifications:
  • High school diploma or equivalent
  • Ability to pass a DOT physical and drug & alcohol testing
  • Ability to maintain a commercial driver's license
  • Knowledge of rural roads and city streets within the district is preferred
  • Must be at least 18 years of age
  • Ability to apply public relations skills effectively and utilize oral and written channels of communication.
  • Provides an acceptable criminal records check
  • Provide an acceptable driver's license record check

Reports To: Director of Operations
Consults With: Transportation Staff
Position Goal:
  • To provide safe and efficient transportation so that students may enjoy the fullest possible advantage from the district's curriculum and extracurricular program.

Performance Responsibilities:
  • Attendance is necessary to be successful in this position.
  • Obeys all traffic laws.
  • Observes all mandatory safety regulations for school buses.
  • Maintains discipline when students are on bus.
  • Reports undisciplined students to the proper authority.
  • Keeps assigned bus clean.
  • Keeps to assigned schedule.
  • Checks bus before each operation for mechanical defects.
  • Fuels vehicle as required to operate the bus safely.
  • Keeps interior and windows of vehicle clean.
  • Contacts parents as required for discipline of passenger on bus.
  • Attends meetings as required for discipline of passenger on bus.
  • Notifies the proper authority in case of mechanical failure or lateness.
  • Discharges students only at authorized stops.
  • Exercises responsible leadership when on out-of-district school trips.
  • Transports only authorized students.
  • Reports all accidents and completes required reports.
  • Enforces regulations against smoking and eating on the bus.
  • Performs other duties as assigned.

Terms of Employment: Days students are in school and as needed for summer school. Wage schedules shall be subject to annual review and modification by the Glenwood Board of Education or through the collective bargaining process, where one exists.
Evaluation: Performance of this job will be evaluated in accordance with provisions of the Board's policy on Classified Staff Evaluation.