A teacher in California makes on average about $95,160 to $101,084 per year, according to recent data from the National Education Association. Starting salaries are around $55,283 to $58,409 annually. Salaries vary greatly depending on district, experience, education level, and specialization. Teachers in high-cost or metropolitan areas like Santa Clara County can earn over $100,000, while those in rural areas may earn less, around $65,000 annually. Additional certifications, experience, and leadership roles can raise earnings further.
Average Teacher Salaries
- Average starting salary: $55,283 - $58,409 per year
- Average overall salary: $95,160 - $101,084 per year
- Higher pay in wealthy or metropolitan districts
- Lower pay in rural areas (around $65,000)
Factors Influencing Salaries
- Years of experience increase pay incrementally.
- Advanced degrees and certifications (e.g., Master's, National Board Certification).
- Specializations in high-demand fields, such as STEM or special education.
- Additional responsibilities and leadership roles.
Examples by Location and Role
- Santa Clara County average: about $103,533/year
- Rural Mariposa County average: about $65,422/year
- Elementary teacher average: $93,880/year
- High school teacher average: $73,642/year
- Public school teacher salary range: ~$50,577 to $92,643
This data reflects a 10-month work schedule typically for teachers and includes benefits like retirement plans and healthcare packages, which also add value to the overall compensation.