Teacher Salary
Schedules

2026-27 · State salary guide

California teacher salary schedules 2026-27

Pacific landscape with a school, trees and warm sunlight.
Average salary
$103,552NEA 2024-25
Starting salary
$59,424NEA 2024-25
State minimum
Not publishedSee state terms
Districts sourced
10Official schedules

California teachers averaged $103,552 in 2024-25, the highest in the nation per NEA, and the average starting salary was $59,424.

California teachers averaged $103,552 in 2024-25, the highest in the nation per NEA, and the average starting salary was $59,424. The state sets no minimum teacher salary schedule, so pay is bargained district by district. Among the ten largest districts, credentialed starting pay for 2025-26 or 2026-27 ranges from about $59,000 (Elk Grove) to about $79,000 (Corona-Norco), and top printed salaries run from about $120,000 to $148,000 with units and longevity.

Last verified · View sources

Compare district salaries

Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.

Select a column heading to sort. Scroll the table horizontally for more columns. — means not supplied.

California district salary comparison
Official source
Los Angeles UnifiedLos Angeles2026-27$75,311—$130,210$130,794$131,378Schedule ↗ for Los Angeles Unified
San Diego UnifiedSan Diego2026-27$62,503$66,316$132,292$132,292—Schedule ↗ for San Diego Unified
Fresno UnifiedFresno2026-27$69,251—$119,769——Schedule ↗ for Fresno Unified
Elk Grove UnifiedElk Grove2026-27$59,221$62,736$119,878$119,878—Schedule ↗ for Elk Grove Unified
Long Beach UnifiedLong Beach2026-27$74,069$74,073$122,845$139,095—Schedule ↗ for Long Beach Unified
San Francisco UnifiedSan Francisco2026-27$77,499—$127,941——Schedule ↗ for San Francisco Unified
San Juan UnifiedCarmichael2025-26$60,000$61,000$126,000$126,000—Schedule ↗ for San Juan Unified
Corona-Norco UnifiedNorco2026-27$79,380$79,383$148,405$148,405—Schedule ↗ for Corona-Norco Unified
San Bernardino City UnifiedSan Bernardino2025-26—————Schedule ↗ for San Bernardino City Unified
Capistrano UnifiedSan Juan Capistrano2025-26$66,197—$122,602$135,076—Schedule ↗ for Capistrano Unified

10 districts shown

The district picture

Starting pay to top pay

Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.

━ Bachelor’s start▨ Top pay · all degree lanes
Corona-Norco Unified2026-27

BA start $79,380

Top $148,405

Long Beach Unified2026-27

BA start $74,069

Top $139,095

Capistrano Unified2025-26

BA start $66,197

Top $135,076

San Diego Unified2026-27

BA start $62,503

Top $132,292

Los Angeles Unified2026-27

BA start $75,311

Top $131,378

San Francisco Unified2026-27

BA start $77,499

Top $127,941

San Juan Unified2025-26

BA start $60,000

Top $126,000

Elk Grove Unified2026-27

BA start $59,221

Top $119,878

Fresno Unified2026-27

BA start $69,251

Top $119,769

San Bernardino City Unified2025-26

Schedule not published

Annual base salary on a shared zero-based scale. Top pay can require advanced qualifications and many years of service. Missing values are not zero.
View district chart data
Published district pay
DistrictYearBA startTop pay
Corona-Norco Unified2026-27$79,380$148,405
Long Beach Unified2026-27$74,069$139,095
Capistrano Unified2025-26$66,197$135,076
San Diego Unified2026-27$62,503$132,292
Los Angeles Unified2026-27$75,311$131,378
San Francisco Unified2026-27$77,499$127,941
San Juan Unified2025-26$60,000$126,000
Elk Grove Unified2026-27$59,221$119,878
Fresno Unified2026-27$69,251$119,769
San Bernardino City Unified2025-26Not publishedNot published

Experience & progression

How pay grows by step

Bachelor’s lane · 5 districts with numeric step data

$0k$30k$60k$90k$120k019385776Experience stepSan Diego Unified: step 1, $62,503San Diego Unified: step 2, $64,849San Diego Unified: step 3, $67,291San Diego Unified: step 4, $69,831San Diego Unified: step 5, $72,473San Diego Unified: step 6, $75,218San Diego Unified: step 7, $78,077San Diego Unified: step 8, $81,046San Diego Unified: step 9, $84,132San Diego Unified: step 10, $87,345San Diego Unified: step 11, $90,683San Diego Unified: step 12, $90,683San Diego Unified: step 13, $90,683San Diego Unified: step 14, $90,683San Diego Unified: step 15, $90,683San Diego Unified: step 16, $93,875San Diego Unified: step 17, $98,778San Diego Unified: step 76, $101,980Fresno Unified: step 1, $69,251Fresno Unified: step 2, $69,778Fresno Unified: step 3, $73,516Fresno Unified: step 4, $77,254Fresno Unified: step 5, $80,993Fresno Unified: step 6, $84,731Fresno Unified: step 7, $88,469Elk Grove Unified: step 1, $59,221Elk Grove Unified: step 2, $59,221Elk Grove Unified: step 3, $59,221Elk Grove Unified: step 4, $59,221Elk Grove Unified: step 5, $59,221Elk Grove Unified: step 6, $60,392Elk Grove Unified: step 7, $62,337Elk Grove Unified: step 8, $62,337Elk Grove Unified: step 9, $62,337Elk Grove Unified: step 10, $62,337Elk Grove Unified: step 11, $62,337Elk Grove Unified: step 12, $62,337Elk Grove Unified: step 13, $62,337Elk Grove Unified: step 14, $62,412Elk Grove Unified: step 15, $63,115Elk Grove Unified: step 16, $64,465Elk Grove Unified: step 17, $65,822Elk Grove Unified: step 18, $67,172Elk Grove Unified: step 19, $70,472Elk Grove Unified: step 20, $70,472Elk Grove Unified: step 21, $70,472Elk Grove Unified: step 22, $73,186Long Beach Unified: step 1, $74,069Long Beach Unified: step 2, $74,071Long Beach Unified: step 3, $74,073Long Beach Unified: step 4, $74,075Long Beach Unified: step 5, $74,130Long Beach Unified: step 6, $77,463Long Beach Unified: step 7, $80,796Long Beach Unified: step 8, $84,128Long Beach Unified: step 9, $87,461Long Beach Unified: step 10, $90,794Long Beach Unified: step 11, $94,126Long Beach Unified: step 12, $98,315San Francisco Unified: step 1, $77,499San Francisco Unified: step 2, $78,391San Francisco Unified: step 3, $79,277San Francisco Unified: step 4, $80,171San Francisco Unified: step 5, $81,057San Francisco Unified: step 6, $81,943San Francisco Unified: step 7, $82,835San Francisco Unified: step 8, $83,724San Francisco Unified: step 9, $84,614San Francisco Unified: step 10, $85,501San Francisco Unified: step 11, $86,901San Francisco Unified: step 12, $89,618San Francisco Unified: step 13, $92,333
  • San Diego Unified2026-27
  • Fresno Unified2026-27
  • Elk Grove Unified2026-27
  • Long Beach Unified2026-27
  • San Francisco Unified2026-27
Lines connect published observations, not estimated salaries for missing steps. A step is not always a year of service. District placement rules and schedule years vary.
View step progression data
Bachelor’s lane by published step
DistrictStepAnnual pay
San Diego Unified1$62,503
San Diego Unified2$64,849
San Diego Unified3$67,291
San Diego Unified4$69,831
San Diego Unified5$72,473
San Diego Unified6$75,218
San Diego Unified7$78,077
San Diego Unified8$81,046
San Diego Unified9$84,132
San Diego Unified10$87,345
San Diego Unified11$90,683
San Diego Unified12$90,683
San Diego Unified13$90,683
San Diego Unified14$90,683
San Diego Unified15$90,683
San Diego Unified16$93,875
San Diego Unified17$98,778
San Diego Unified76$101,980
Fresno Unified1$69,251
Fresno Unified2$69,778
Fresno Unified3$73,516
Fresno Unified4$77,254
Fresno Unified5$80,993
Fresno Unified6$84,731
Fresno Unified7$88,469
Elk Grove Unified1$59,221
Elk Grove Unified2$59,221
Elk Grove Unified3$59,221
Elk Grove Unified4$59,221
Elk Grove Unified5$59,221
Elk Grove Unified6$60,392
Elk Grove Unified7$62,337
Elk Grove Unified8$62,337
Elk Grove Unified9$62,337
Elk Grove Unified10$62,337
Elk Grove Unified11$62,337
Elk Grove Unified12$62,337
Elk Grove Unified13$62,337
Elk Grove Unified14$62,412
Elk Grove Unified15$63,115
Elk Grove Unified16$64,465
Elk Grove Unified17$65,822
Elk Grove Unified18$67,172
Elk Grove Unified19$70,472
Elk Grove Unified20$70,472
Elk Grove Unified21$70,472
Elk Grove Unified22$73,186
Long Beach Unified1$74,069
Long Beach Unified2$74,071
Long Beach Unified3$74,073
Long Beach Unified4$74,075
Long Beach Unified5$74,130
Long Beach Unified6$77,463
Long Beach Unified7$80,796
Long Beach Unified8$84,128
Long Beach Unified9$87,461
Long Beach Unified10$90,794
Long Beach Unified11$94,126
Long Beach Unified12$98,315
San Francisco Unified1$77,499
San Francisco Unified2$78,391
San Francisco Unified3$79,277
San Francisco Unified4$80,171
San Francisco Unified5$81,057
San Francisco Unified6$81,943
San Francisco Unified7$82,835
San Francisco Unified8$83,724
San Francisco Unified9$84,614
San Francisco Unified10$85,501
San Francisco Unified11$86,901
San Francisco Unified12$89,618
San Francisco Unified13$92,333

The wider picture

Salary in context

California average$103,552
NEA 2024-25 · Source
State minimumNot published
See state minimum terms below
National averageNot published
Reporting year not published
Average pay describes the workforce; a minimum is a floor subject to state rules. These measures can cover different years and are not equivalent starting offers.
View salary context data
State and national salary measures
MeasureAmountContext
California average$103,552NEA 2024-25
State minimumNot publishedSee state minimum terms below
National averageNot publishedReporting year not published

Before you compare offers

Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.

Frequently asked questions

Where can I find California district salary schedules?

Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.

Does a master’s degree change the salary?

Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.

Sources and last checked

Last verified

Keep exploring

Compare more states

FloridaGeorgiaIllinoisMichigan