Bus Drivers, School Salary in California

BLS OEWS May 2025 • 27 metro areas • California

Bus Drivers, School in California earn a median salary of $56,544 per year on average across 27 metro and nonmetro areas, +20.2% vs the national median of $47,040. An estimated 13,950 bus drivers, school are employed across California, with salaries ranging from $46,720 to $65,110 depending on location.

$56,544 Avg median salary in California
$65,110 Highest paying metro
$46,720 Lowest paying metro
13,950 Employed in California

Compare Bus Drivers, School salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Bus Drivers, School
in
    vs

      Bus Drivers, School salaries by city in California

      Metro area Median salary 25th pct 75th pct Employed
      San Jose, CA $65,110 $60,460 $75,740 640
      Napa, CA $64,750 $58,160 $65,010 60
      San Francisco, CA $63,130 $58,740 $73,670 1,110
      Salinas, CA $62,530 $58,690 $63,180 130
      Modesto, CA $62,480 $50,750 $65,680 180
      Chico, CA $59,430 $48,850 $73,850 50
      Los Angeles, CA $59,240 $50,550 $63,860 4,420
      San Diego, CA $59,100 $48,320 $59,960 1,090
      Sacramento, CA $58,960 $51,350 $62,600 470
      Santa Cruz, CA $58,460 $51,610 $63,970 70
      Merced, CA $58,270 $49,700 $59,720 260
      Oxnard, CA $57,690 $50,340 $61,580 400
      Santa Rosa, CA $57,050 $57,050 $63,900 190
      Riverside, CA $56,760 $48,840 $61,600 2,770
      El Centro, CA $56,650 $46,760 $70,390 50
      Santa Maria, CA $55,860 $50,670 $62,170 220
      Eastern Sierra-Mother Lode Region of California $55,640 $47,860 $57,660
      Visalia, CA $54,850 $47,120 $58,930 170
      Redding, CA $54,150 $47,080 $58,710 40
      Stockton, CA $52,900 $49,390 $61,570 250
      Vallejo, CA $52,720 $49,820 $60,030 170
      Bakersfield, CA $52,350 $50,610 $54,560 400
      Fresno, CA $51,720 $49,270 $52,450 400
      North Valley-Northern Mountains Region of California $50,810 $49,800 $60,930 130
      North Coast Region of California $49,700 $48,450 $55,650 160
      Hanford, CA $49,670 $49,210 $57,280 40
      Yuba City, CA $46,720 $44,000 $55,100 80

      View Bus Drivers, School salaries in all cities