Skip to content

Transportation Recruitment

Visit our Careers page to apply online

1. Click on ‘Apply’ and ‘View Job Opportunities’
2. Search ‘School Bus Driver’ in the keywords field 

or contact HCPS Transportation at 804-226-5565.

Full-time positions

  • $17.15/hour (possibly more with verified years of school bus driving experience)
  • We provide benefits such as health care, sick leave and VRS retirement plan.
  • Bring your kids on the bus*

Incentives for new hires

  • $3,000 bonus for drivers with CDL, plus “S” and “P” endorsements
  • $2,000 bonus for drivers with CDL
  • $1,000 bonus for brand new drivers

(Bonus paid in installments throughout the year. Contact us for additional details.)



  • Must enjoy working with students.
  • Must have a good driving record (0 to +5 driver point-balance).
  • Before training, you must obtain an instructional permit — a CDL Class B driver’s license with endorsements in A (air brakes), P (transporting passengers) and S (school buses).
  • All hires are subject to a criminal background check and child protective services review.
  • Must pass a drug test and physical exam.
  • A completed application, which includes three signed letters of reference and a good moral character form.

Henrico County Public Schools does not discriminate on the basis of race, color, national origin, sex, disability or age in its programs and activities. Equal Opportunity Act accommodations upon request. online at or contact HCPS Transportation at 804-226-5565.

*Children must be older than one year. No more than two children are permitted.