Transportation Jobs

Now Hiring School Bus Drivers and Substitute School Bus Attendants!

Apply Online Learn More

School Bus Driver Starting Pay - $23.93/hour!


  • Health insurance, Virginia Retirement System, paid sick & personal days, 180-day work schedule, plus more!
  • Paid training provided for in-class and on-road training
  • Split shift: a.m./p.m. routes
  • 7.5 hours per day work schedule
  • Summers and holidays off!


Substitute School Bus Attendant Starting Pay - $16.80/hour!


  • Paid training
  • Work schedule flexibility
  • Summers and holidays off

Steps to apply for the Substitute School Bus Attendant position:

  1. Visit our Employment Vacancies site.
  2. Select Temporary: Classified from the Category drop-down list to view the Bus Attendant job posting.
  3. Apply for the position by clicking on Login to Apply on the upper right hand corner of the job posting.
  4. You will be required to create a WinOcular account/application to apply for the job.

Have more questions before you apply? Please email [email protected] or call 571-402-3868

Nondiscrimination Statement

The following individual handles inquiries regarding nondiscrimination policies, including Section 504 and Title IX: Chief Human Resources Officer, Prince William County Public Schools, PO Box 389, Manassas, VA 20108