Secondary School Teacher Salary in California
Based on 99K+ workers in California
Median Annual Salary (CA)
$101,370
$48.736/hr
vs National Average
$70,424
+43.9% vs national median
Salary Range (10th–90th)
$65K – $133K
99K employed in California
Secondary School Teacher salary in California averages $101,370 per year, positioning the state as a leader in educator compensation. With approximately 99,230 secondary teachers employed throughout California, the profession offers competitive pay that exceeds the national average by 44 percent. Salaries in this field range from $64,600 to $132,600 annually, reflecting significant variation across the state's diverse districts and regions.
Several factors influence Secondary School Teacher salary in California, including years of experience, educational credentials, and specific district funding levels. Geographic location within the state plays a meaningful role, as urban and coastal districts typically offer higher salaries than rural areas. Additionally, subject matter expertise in high-demand fields such as mathematics, science, and special education can lead to salary premiums, while cost-of-living adjustments in expensive regions further affect compensation packages.
Salary Distribution — Secondary School Teacher in California
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $64,600 |
| 25th percentile | $79,710 |
| Median (50th percentile) | $101,370 |
| 75th percentile | $125,920 |
| 90th percentile | $132,600 |
Historical Salary Trend — Secondary School Teacher in California vs National
| Year | Median Salary (United States) |
|---|---|
| 2022 | $95,260 |
| 2023 | $101,540 |
| 2024 | $98,710 |
| 2025 | $101,370 |
| Year | California Median | National Median |
|---|---|---|
| 2022 | $95,260 | $63,868 |
| 2023 | $101,540 | $67,463 |
| 2024 | $98,710 | $67,394 |
| 2025 | $101,370 | $70,424 |
Secondary School Teacher Salary by Experience Level in California
Secondary School Teacher Salary in Other States
Frequently Asked Questions
How much do secondary school teachers make in California?
- Secondary school teachers in California earn a median salary of $101,370 per year, which translates to approximately $49 per hour. This is significantly higher than the national average, representing a 43.9% premium for teachers in the state.
What is the salary range for high school teachers in California?
- Secondary school teacher salaries in California range from $64,600 to $132,600 per year. This wide range reflects differences in experience, location within the state, and specific school districts.
Is teaching in California paid better than the national average?
- Yes, secondary school teachers in California are paid significantly better than the national average, earning 43.9% more at a median of $101,370 annually compared to the national average. This makes California one of the most competitive states for teacher compensation.
How many secondary school teachers are employed in California?
- There are approximately 99,230 secondary school teachers currently employed in California. This represents a substantial teaching workforce across the state's public and private schools.