Substitute Teacher Salary in San Diego, CA

Updated on May 09, 2025
Position
City
Salary

How much does a Substitute Teacher make in San Diego, CA?

The average salary for a Substitute Teacher is $48,391 per year in San Diego, CA.

In San Diego, CA, the salary for a Substitute Teacher can vary. On average, Substitute Teachers earn around $48,391 per year. This figure can change based on experience and other factors. The lowest earners in this role make about $37,500, while the highest earners can make up to $75,000 annually. This salary range offers a good opportunity for those looking to enter the education field.

Several factors can influence a Substitute Teacher's salary in San Diego. These include the level of education, years of experience, and the specific school district. Some districts may offer higher pay due to higher living costs or better benefits. Additionally, teachers who have additional certifications or specialize in high-demand subjects may earn more. It's important to consider these factors when looking at salary data.

Substitute Teacher jobs in San Diego, CA

What are the highest paying cities for a Substitute Teacher near San Diego, CA?

Substitute teachers near San Diego, CA, have good job opportunities. Chula Vista, Poway, and Solana Beach offer the highest pay. These cities provide competitive salaries for those in the profession.
Graph displaying highest paying cities salaries for Substitute Teacher jobs near San Diego, CA, highlighting Chula Vista, CA with the highest at $55,294 and National City, CA with the lowest at $36,192.
  1. Chula Vista, CA
    Average Salary: $55,294
    In Chula Vista, educators have the chance to work in a vibrant community with a strong focus on education. The city offers a supportive environment with many schools and educational institutions. Teachers can expect to engage with a diverse student body and benefit from a range of professional development opportunities.
    Find Substitute Teacher jobs in Chula Vista, CA


  2. Poway, CA
    Average Salary: $50,893
    Poway provides a welcoming atmosphere for educators, with a focus on creating a positive learning environment. The schools here value community involvement and offer a range of resources for teachers. Working in Poway means being part of a dedicated team that prioritizes student success and growth.
    Find Substitute Teacher jobs in Poway, CA


  3. Solana Beach, CA
    Average Salary: $48,429
    Solana Beach is known for its beautiful coastal setting and strong educational programs. Teachers here enjoy a supportive community and a focus on innovative teaching methods. The city's schools offer a range of opportunities for professional growth and collaboration with other educators.
    Find Substitute Teacher jobs in Solana Beach, CA


  4. Lemon Grove, CA
    Average Salary: $46,000
    Lemon Grove offers a dynamic environment for educators, with a commitment to providing quality education. The city's schools are known for their inclusive and supportive atmosphere. Teachers can expect to work with a diverse student population and benefit from a range of professional development opportunities.
    Find Substitute Teacher jobs in Lemon Grove, CA


  5. La Mesa, CA
    Average Salary: $45,182
    In La Mesa, educators have the opportunity to work in a community that values education and student achievement. The schools here offer a supportive environment and a range of resources for teachers. Working in La Mesa means being part of a dedicated team that prioritizes student success and growth.
    Find Substitute Teacher jobs in La Mesa, CA


  6. National City, CA
    Average Salary: $36,192
    National City provides a vibrant setting for educators, with a focus on creating a positive learning environment. The schools here value community involvement and offer a range of resources for teachers. Teachers can expect to engage with a diverse student body and benefit from a range of professional development opportunities.
    Find Substitute Teacher jobs in National City, CA

What are the best paying companies for a Substitute Teacher in San Diego, CA?

Swing Education offers the highest pay for substitute teachers in San Diego, CA, with a salary of $67,500. This company provides a competitive wage, making it a top choice for those in the field. High Tech High also pays well, offering $58,820 annually. This position provides a stable and rewarding career path.
Graph displaying best paying company salaries for Substitute Teacher jobs in San Diego, CA, highlighting Swing Education with the highest at $67,500 and Kids' Care Club with the lowest at $41,267.
  1. Swing Education
    Average Salary: $67,500
    Swing Education offers exciting Substitute Teacher jobs in San Diego. They provide flexible schedules and professional development opportunities. Swing Education works with various schools in the San Diego area.


  2. HIGH TECH HIGH
    Average Salary: $58,820
    HIGH TECH HIGH is a well-known school in San Diego. They offer rewarding Substitute Teacher positions. This company focuses on innovative teaching methods. HIGH TECH HIGH is located in the San Diego area.


  3. San Diego County Office of Education
    Average Salary: $53,000
    The San Diego County Office of Education provides Substitute Teacher jobs with competitive pay. They offer a supportive work environment. This company operates across multiple schools in San Diego County.


  4. The Bishop's School
    Average Salary: $50,000
    The Bishop's School offers Substitute Teacher positions with a focus on academic excellence. They provide a nurturing environment for both students and teachers. The Bishop's School is located in San Diego.


  5. A+ SUBS
    Average Salary: $44,000
    A+ SUBS offers Substitute Teacher jobs with a variety of assignments. They provide a flexible schedule and opportunities for professional growth. A+ SUBS operates in the San Diego area.


  6. Kids' Care Club
    Average Salary: $41,267
    Kids' Care Club offers Substitute Teacher jobs with a focus on child care. They provide a safe and supportive environment. Kids' Care Club operates in San Diego.

Currently 2,176 Substitute Teacher job openings, nationwide.

How's the job market for a Substitute Teacher in the US?

Learn what a Substitute Teacher does, how to become one, and understand the job outlook. Get simple steps to start your career as a Substitute Teacher today.
Position
Overview
Substitute Teacher
2,176 Job Openings