Teacher Jobs in San Diego, California

Browse teaching positions at schools nationwide.

Teacher jobs in San Diego, California represent a dynamic opportunity in one of the nation's most competitive education markets. The San Diego Unified School District, along with numerous private institutions, continually seeks qualified educators to fill positions across elementary, middle, and high school levels.

The San Diego teaching market is experiencing notable shifts in hiring patterns. Schools are increasingly prioritizing candidates with expertise in STEM subjects, special education, and English as a Second Language (ESL). Charter schools and private institutions have expanded significantly in the region, creating additional demand beyond traditional public school positions. Online and hybrid teaching roles have also become more prevalent, offering flexibility for educators willing to work with remote learning platforms.

Multiple school types actively hire teachers in San Diego: Traditional public schools through the San Diego Unified School District remain the largest employer, while charter networks like KIPP, Alliance, and Leadership Public Schools offer alternative employment opportunities. Private institutions including independent schools, Catholic schools, and Montessori programs regularly post openings. Specialized schools focusing on arts, STEM, and international curricula also contribute to the job market diversity.

Salary expectations for San Diego teachers vary based on experience and credentials. Entry-level teachers typically earn between $50,000 and $58,000 annually, while experienced educators with master's degrees or specialized certifications can earn $75,000 to $90,000 or more. The San Diego Unified School District publishes transparent salary schedules that increase with years of service and educational attainment. Private school positions may offer competitive salaries, though they sometimes fall slightly below public school rates.

Certification requirements are non-negotiable in California. All public school teachers must hold a valid California Teaching Credential, which requires completing a teacher preparation program—whether through a bachelor's degree program, post-baccalaureate certification, or alternative routes like CalTeach. Subject-specific credentials are mandatory for high school positions. Teachers new to California with valid out-of-state credentials can pursue reciprocal certification through the California Commission on Teacher Credentialing.

Professional development and advancement should be central to your career strategy in San Diego's education sector. Pursuing National Board Certification can increase earnings and professional recognition. Many educators benefit from engaging with local teacher organizations and networks that provide mentorship and continuing education opportunities. Consider specializing in high-demand areas like special education or bilingual education, which often provide salary incentives and greater job security.

The cost of living in San Diego remains relatively high, so research neighborhood-specific salary data and district benefits packages carefully. Some districts offer housing assistance programs or signing bonuses for hard-to-fill positions. Networking with current San Diego educators and attending local education job fairs can provide valuable insights into school culture and hiring timelines before applying.

26 Teacher Jobs Found

Filtered by: San Diego, California
Job posting

Teachers Seeking Certification Support

Kreyco

San Diego, California Full-time
Job posting

Special Education Teacher (K–6 Mild/Moderate) | San Diego, CA Area | $60–$70/Hour | 2026–2027 School

KindSpire Education

San Diego, California Full-time and Contractor
Job posting

Montgomery - K/1 Combo Teacher #581 - Open to External

Chula Vista Elementary School District

San Diego, California Full-time
Job posting

After School Teacher - Science, Culinary, and more!

Parker Anderson Enrichment Central LA and Ventura

San Diego, California Part-time
Job posting

Academic Instructor Substitute

Management & Training Corporation

San Diego, California Part-time
Job posting

Substitute Teacher Pool (Rolling Opening for Academy of Our Lady of Peace)

Roman Catholic Bishop of San Diego

San Diego, California Full-time
Job posting

Middle School English Teacher at Community Academy

San Diego Neighborhood of Schools

San Diego, California Full-time
Job posting

Digital Media Teacher

CORONADO UNIFIED SCHOOL DISTRICT

San Diego, California Part-time
Job posting

Virtual School Support Teacher

Cheatham County Schools

San Diego, California Full-time
Job posting

English Teacher with AI Experience- immediate opening

Family

San Diego, California Part-time
Job posting

CVLCC Middle - Charter PE Teacher #150

Chula Vista Elementary School District

San Diego, California Full-time
Job posting

CVLCC Elementary - Charter Spanish Teacher TK-6 #143

Chula Vista Elementary School District

San Diego, California Full-time
Job posting

ELD Teacher - OGHS

Escondido Union High School District

San Diego, California Full-time
Job posting

Student Teacher Substitute (2026-2027 School Year)

San Diego Unified School District

San Diego, California Internship
Job posting

Middle School Math and Science Teacher for the 2026 - 2027 School Year

Roman Catholic Bishop of San Diego

San Diego, California Full-time
Job posting

CVLCC Elementary - Charter TK Teacher #974

Chula Vista Elementary School District

San Diego, California Full-time
Job posting

Part TIme or Full TIme Music Teacher Position

Leading Note Studios

San Diego, California Full-time
Job posting

Temporary Intervention Teacher​/Boulder Oaks Elementary School Internal

Alpine Union Elementary

San Diego, California None
Job posting

Reading Teacher, Alpha - $120,000/year USD

Crossover

San Diego, California Full-time
Job posting

Preschool Teacher - Immediate Start

Zen Educate

San Diego, California Full-time and Part-time