Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in California

California is home to approximately 6,287,800 students who attend 10,170 schools across the state. Areas of growth are clustered around metropolitan areas - making them ideal for first time teacher applicants to apply with a fair chance of landing a job in a short time. Some of the highest enrolments are clustered around Los Angeles, San Diego, and Long Beach. Starting wage for teachers in California is $41,259 which is slightly lower than the state's per capita personal income. However, teachers' regular salary increases compensate for this. While all teacher applicants are welcome, California's students currently need teachers certified in English, humanities, math, science, and special education.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in California: Click Here to Search.

California Teacher Salary & Employment

Total Employed

134,440

Salary Range

$58,060 - $92,250

Elementary school teachers have a salary range between $58,060 to $92,250 a year in California. There are around ninety thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale32,620$72,360
Riverside, San Bernardino, Ontario17,170$72,980
Santa Ana, Anaheim, Irvine9,340$76,840
Sacramento, Arden, Arcade, Roseville9,010$66,120
San Diego, Carlsbad, San Marcos8,690$64,020
Oakland, Fremont, Hayward8,110$71,350
San Jose, Sunnyvale, Santa Clara7,400$69,320
San Francisco, San Mateo, Redwood City6,890$66,780
Fresno3,860$67,890
Bakersfield, Delano3,320$63,940

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

7,250

Salary Range

$50,960 - $142,200

English teachers have a salary range between $50,960 to $142,200 a year in California, with over 7,250 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale1,800$83,590
San Francisco, San Mateo, Redwood City960$70,440
San Diego, Carlsbad, San Marcos850$82,830
Santa Ana, Anaheim, Irvine580$109,230
San Jose, Sunnyvale, Santa Clara500$61,720
Riverside, San Bernardino, Ontario490$96,050
Oakland, Fremont, Hayward480$79,110
Sacramento, Arden, Arcade, Roseville290$75,840
Fresno160-
Bakersfield, Delano50$95,060

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Total Employed

85,910

Salary Range

$56,350 - $93,250

As a high school teacher in California you can expect to make between $56,350 - $93,250. There are around eighty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale24,450$69,270
Oakland, Fremont, Hayward6,920$70,040
San Diego, Carlsbad, San Marcos6,400$69,060
Riverside, San Bernardino, Ontario6,370$70,130
Santa Ana, Anaheim, Irvine6,080$76,230
San Jose, Sunnyvale, Santa Clara4,950$72,600
Sacramento, Arden, Arcade, Roseville4,540$67,130
San Francisco, San Mateo, Redwood City4,350$69,910
Fresno3,520$69,600
Oxnard, Thousand Oaks, Ventura2,660$66,240

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Total Employed

1,700

Salary Range

$57,550 - $141,180

In California, a history teacher's salary may range from $57,550 to $141,180. There are around a thousand employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale370$84,550
San Diego, Carlsbad, San Marcos230$89,730
San Jose, Sunnyvale, Santa Clara180$82,330
San Francisco, San Mateo, Redwood City170$79,760
Santa Ana, Anaheim, Irvine150$120,590
Riverside, San Bernardino, Ontario110$103,720
Sacramento, Arden, Arcade, Roseville100$87,600
Fresno30-
Oakland, Fremont, Hayward-$97,450

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

20,130

Salary Range

$51,020 - $89,520

Kindergarten teachers in California, can earn between $51,020 to $89,520 a year. There are around twenty thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale3,700$66,170
Riverside, San Bernardino, Ontario2,250$67,450
San Diego, Carlsbad, San Marcos1,950$54,930
Sacramento, Arden, Arcade, Roseville1,550$63,280
San Jose, Sunnyvale, Santa Clara1,530$65,150
Santa Ana, Anaheim, Irvine1,510$67,980
Oakland, Fremont, Hayward1,290$63,050
San Francisco, San Mateo, Redwood City790$60,840
Stockton570$67,440
Fresno550$62,100

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Total Employed

293,540

Salary Range

$51,020 - $142,610

As a math teacher in California you can expect to make between $51,020 - $142,610. California is home to about ninety thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale1,540$86,390
San Diego, Carlsbad, San Marcos610$78,960
Riverside, San Bernardino, Ontario520$83,410
San Francisco, San Mateo, Redwood City490$79,670
Oakland, Fremont, Hayward440$79,950
Santa Ana, Anaheim, Irvine410$103,050
San Jose, Sunnyvale, Santa Clara370$72,540
Fresno100-
Bakersfield, Delano50$99,830

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Total Employed

23,330

Salary Range

$24,610 - $71,180

P.e. teachers have a salary range between $24,610 to $71,180 a year in California. California is home to about twenty three thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale4,710$49,520
Santa Ana, Anaheim, Irvine2,820$37,490
Oakland, Fremont, Hayward2,550$42,080
San Diego, Carlsbad, San Marcos2,290$39,340
San Jose, Sunnyvale, Santa Clara2,140$44,130
Sacramento, Arden, Arcade, Roseville2,070$30,830
San Francisco, San Mateo, Redwood City1,460$44,610
Riverside, San Bernardino, Ontario1,150$40,130
Santa Rosa, Petaluma430$41,570
Santa Barbara, Santa Maria, Goleta430$46,100

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

48,540

Salary Range

$25,990 - $49,140

In California, a preschool teacher's salary may range from $25,990 to $49,140, with over 48,540 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale12,120$34,360
San Francisco, San Mateo, Redwood City4,880$36,610
San Diego, Carlsbad, San Marcos4,530$33,570
Santa Ana, Anaheim, Irvine4,420$34,780
Oakland, Fremont, Hayward4,390$35,550
San Jose, Sunnyvale, Santa Clara3,750$39,480
Riverside, San Bernardino, Ontario3,170$30,480
Sacramento, Arden, Arcade, Roseville2,320$30,790
Fresno1,160$29,150
Oxnard, Thousand Oaks, Ventura960$36,850

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

Total Employed

27,460

Salary Range

$39,530 - $133,490

As a school administrator in California you can expect to make between $39,530 - $133,490. California is home to about twenty seven thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale1,760$59,750
Oakland, Fremont, Hayward820$58,780
San Jose, Sunnyvale, Santa Clara700$64,130
Santa Ana, Anaheim, Irvine600$69,310
San Francisco, San Mateo, Redwood City450$66,170
Sacramento, Arden, Arcade, Roseville450$47,220
San Diego, Carlsbad, San Marcos410$68,330
Riverside, San Bernardino, Ontario380$53,570
Fresno210$40,650
Vallejo, Fairfield170$43,750

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale5,100$101,430
Riverside, San Bernardino, Ontario1,990$102,410
Santa Ana, Anaheim, Irvine1,430$111,630
Oakland, Fremont, Hayward1,380$103,420
San Diego, Carlsbad, San Marcos1,310$109,630
Sacramento, Arden, Arcade, Roseville1,280$92,950
San Jose, Sunnyvale, Santa Clara1,140$109,760
San Francisco, San Mateo, Redwood City1,110$106,820
Fresno680$95,910
Bakersfield, Delano450$96,790

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

29,930

Salary Range

$43,760 - $97,620

School counselors in California, can earn between $43,760 to $97,620 a year, with over 29,930 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale9,700$68,940
San Diego, Carlsbad, San Marcos2,740$58,100
Oakland, Fremont, Hayward2,310$59,000
Riverside, San Bernardino, Ontario2,110$64,790
Sacramento, Arden, Arcade, Roseville2,020$60,040
San Francisco, San Mateo, Redwood City1,990$62,780
Santa Ana, Anaheim, Irvine1,830$68,900
San Jose, Sunnyvale, Santa Clara1,320$62,810
Fresno1,200$57,960
Oxnard, Thousand Oaks, Ventura460$57,560

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Total Employed

9,210

Salary Range

$55,180 - $95,640

School librarians have a salary range between $55,180 to $95,640 a year in California. California is home to about nine thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale2,530$71,630
San Francisco, San Mateo, Redwood City1,100$76,500
Oakland, Fremont, Hayward760$68,170
Sacramento, Arden, Arcade, Roseville740$72,800
San Jose, Sunnyvale, Santa Clara700$72,680
San Diego, Carlsbad, San Marcos650$66,050
Santa Ana, Anaheim, Irvine570$76,330
Riverside, San Bernardino, Ontario550$55,940
Fresno180$79,780
Stockton130$59,610

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Librarians (SOC Code: 25-4021)

Total Employed

30,620

Salary Range

$50,180 - $92,230

In California, a special education teacher's salary may range from $50,180 to $92,230. California is home to about thirty thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Fresno140$41,940
Oakland, Fremont, Hayward120$50,740
Riverside, San Bernardino, Ontario120$56,240
San Diego, Carlsbad, San Marcos90$82,830
Los Angeles, Long Beach, Glendale-$68,400
Sacramento, Arden, Arcade, Roseville-$63,550
San Jose, Sunnyvale, Santa Clara-$64,990

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale2,810$69,450
Riverside, San Bernardino, Ontario2,280$78,270
Sacramento, Arden, Arcade, Roseville1,160$62,440
San Francisco, San Mateo, Redwood City1,050$54,580
Santa Ana, Anaheim, Irvine1,050$75,360
Oakland, Fremont, Hayward830$68,340
San Diego, Carlsbad, San Marcos710$59,630
San Jose, Sunnyvale, Santa Clara670$65,820
Bakersfield, Delano420$54,000
Fresno350$71,820

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale1,460$64,740
Riverside, San Bernardino, Ontario640$68,690
San Francisco, San Mateo, Redwood City410$56,540
Oakland, Fremont, Hayward340$65,770
San Diego, Carlsbad, San Marcos310$57,890
San Jose, Sunnyvale, Santa Clara290$67,650
Santa Ana, Anaheim, Irvine280$72,180
Sacramento, Arden, Arcade, Roseville250$57,620
Fresno170$54,370
Bakersfield, Delano120$62,230

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Middle School) (SOC Code: 25-2053)

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale3,630$66,050
Riverside, San Bernardino, Ontario930$67,490
Santa Ana, Anaheim, Irvine700$75,180
San Francisco, San Mateo, Redwood City610$58,070
San Diego, Carlsbad, San Marcos460$69,110
Sacramento, Arden, Arcade, Roseville420$64,600
Oakland, Fremont, Hayward400$77,320
Bakersfield, Delano310$69,370
San Jose, Sunnyvale, Santa Clara240$73,970
Oxnard, Thousand Oaks, Ventura220$67,050

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (High School) (SOC Code: 25-2054)

Total Employed

82,270

Salary Range

$33,440 - $53,220

In California, a substitute teacher's salary may range from $33,440 to $53,220. California is home to about eighty thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale18,080$47,010
Riverside, San Bernardino, Ontario11,420$38,470
San Diego, Carlsbad, San Marcos8,220$37,410
Santa Ana, Anaheim, Irvine7,620$35,290
Oakland, Fremont, Hayward4,620$39,030
Sacramento, Arden, Arcade, Roseville4,510$39,860
San Jose, Sunnyvale, Santa Clara2,980$39,740
Bakersfield, Delano2,490$37,750
Visalia, Porterville1,920$34,140
Santa Rosa, Petaluma1,920$34,020

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Substitute Teachers (SOC Code: 25-3098)

Total Employed

136,180

Salary Range

$23,760 - $39,690

In California, a teaching assistant's salary may range from $23,760 to $39,690. There are around ninety thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Los Angeles, Long Beach, Glendale33,060$29,410
Riverside, San Bernardino, Ontario14,800$29,070
Santa Ana, Anaheim, Irvine13,080$31,720
Sacramento, Arden, Arcade, Roseville8,300$30,480
San Jose, Sunnyvale, Santa Clara8,180$29,870
San Diego, Carlsbad, San Marcos8,100$29,210
Oakland, Fremont, Hayward7,900$30,860
San Francisco, San Mateo, Redwood City7,300$34,590
Fresno4,040$28,420
Bakersfield, Delano3,950$24,980

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Largest School Districts in California

School DistrictSchoolsTeachers
Los Angeles Unified School District1,01127,748
San Diego Unified School District2285,461
Fresno Unified School District1083,036
Elk Grove Unified School District663,012
Long Beach Unified School District892,967
San Francisco Unified School District1282,787
San Bernardino City Unified School District892,292
Santa Ana Unified School District602,145
Oakland Unified School District1252,105
Corona-Norco Unified School District522,017
San Juan Unified School District771,924
Capistrano Unified School District631,871
Sacramento City Unified School District871,870
Garden Grove Unified School District671,706
Riverside Unified School District501,621
Fontana Unified School District431,613
Sweetwater Union High School District311,575
Clovis Unified School District471,547
Stockton Unified School District621,434
San Jose Unified School District531,414
Kern High School District251,406
Twin Rivers Unified School District531,367
Moreno Valley Unified School District401,350
Fremont Unified School District431,330
Mount Diablo Unified School District521,324
Bakersfield City School District421,308
West Contra Costa Unified School District591,304
Poway Unified School District381,299
San Ramon Valley Unified School District361,262
Lodi Unified School District541,256
Chula Vista Elementary School District471,248
Modesto City Schools341,234
Temecula Valley Unified School District311,160
Chino Valley Unified School District361,127
Orange Unified School District411,118
Montebello Unified School District301,112
San Jose Unified School District231,093
Desert Sands Unified School District341,088
William S. Hart Union High School District211,072
Saddleback Valley Unified School District351,053
Visalia Unified School District401,046
Vista Unified School District341,043
Antelope Valley Union High School District151,031
Pomona Unified School District431,029
Rialto Unified School District301,014
Irvine Unified School District361,008
Colton Joint Unified School District27996
Glendale Unified School District34995
Compton Unified School District38995
Ontario-Montclair School District32989

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in California