Substitute Bus Driver

Canon-Mcmillan School District

San Jacinto (CA)

On-site

USD 28,413 - 40,467

Part time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Free training
Eligible for benefits based on hours worked

Job summary

A local school district is seeking substitute school bus drivers in San Jacinto, California. The position offers free training and a competitive pay rate starting at $25 per hour. Interested candidates must be at least 21 years old, possess a valid Pennsylvania Class B CDL, and pass necessary drug and alcohol screenings. This is an equal opportunity employer encouraging applicants from diverse backgrounds.

Qualifications

  • Must be at least 21 years of age.
  • Must be a U.S. citizen with all required clearances.
  • Must possess a valid Pennsylvania Class B CDL with a PS endorsement.

Skills

Valid Pennsylvania Class B CDL
Ability to pass drug and alcohol screening
Professional driving skills

Job description

Drivers Wanted: Canon-McMillan School District is looking for substitute school bus drivers. Free training is offered, and substitute rate starts at $25/hr.

Qualifications
  • Must be at least 21 years of age.
  • Must be a U.S. citizen with all clearances required by the state and school district.
  • Must pass pre-employment drug and alcohol screen.
  • Must possess a valid Pennsylvania Class B CDL with a PS endorsement/ air brake restriction removed and be a licensed bus driver in the state of Pennsylvania.
  • Free training will be offered by the district.

The Canon-McMillan School District is an Equal Opportunity Employer and is committed to having a diverse staff who represent all the families we serve. Applications from qualified applicants of all cultures, races, and backgrounds are encouraged.

Our full-time employees are offered a complete benefit package which may include health care, dental care, vision care, flexible spending accounts, life insurance, long term disability, holidays, vacation, personal time and sick leave. Our part-time employees are eligible for benefits based on hours worked.

Postings current as of 2/19/2026 11:29:05 PM CST.

Powered by applicant tracking, a product of Frontline Education.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

School Bus Driver
School Bus Driver

Canon-Mcmillan School District • South Strabane Township (PA)

On-site
USD 36,000 - 41,000
Health care
Dental care
Vision care
+6
School Bus Driver (CDL): Flexible Hours & Benefits
School Bus Driver (CDL): Flexible Hours & Benefits

Canon-Mcmillan School District • South Strabane Township (PA)

On-site
USD 36,000 - 41,000
Health care
Dental care
Vision care
+6
Substitute Bus Driver
Substitute Bus Driver

Bus Garage USCSD • Canonsburg

On-site
USD 30,996
Substitute Bus Driver - $25.50/hr.- 25-26 School Year
Substitute Bus Driver - $25.50/hr.- 25-26 School Year

North Penn School District • Lansdale

On-site
Substitute Bus Drivers -Training Provided for the 2026-2027 School Year
Substitute Bus Drivers -Training Provided for the 2026-2027 School Year

Young World Physical Education • Aston Township (PA)

On-site
Substitute Bus Drivers
Substitute Bus Drivers

Young World Physical Education • New Tripoli (PA)

On-site
School Bus Driver
School Bus Driver

Monark Student Transportation Corp. • McDonald (PA)

On-site
401(k) eligibility
Life & AD&D insurance
CDL training
School Bus Driver
School Bus Driver

Monark Student Transportation Corp. • Pennsylvania

On-site
401(k) eligibility
Life & AD&D eligibility
CDL training availability
+1
School Bus Driver
School Bus Driver

Monark Student Transportation Corp. • Gibsonia

On-site
USD 25,000 - 35,000
401(k) eligibility
Life & AD&D eligibility
Voluntary Life coverage
+1
School Bus Driver
School Bus Driver

Monark Student Transportation Corp. • Union City (PA)

On-site
USD 30,000 - 45,000
401(k) eligibility
Life & AD&D insurance
EAP Services
+1