40h normalized salary comparison

Teacher Salary in San Francisco

Average Teacher salary in San Francisco on a 40h basis 95,318 $ 7,943 $ gross/month · 45.83 $ gross/hour
Full-time salary range/year 48,333 $ – 186,667 $
Full-time salary range/month 4,028 $ – 15,556 $
Based on 36 salary reports

The average salary for a Teacher in San Francisco is 95,318 $ per year on a 40-hour full-time equivalent, or 7,943 $ gross per month and 45.83 $ gross per hour. The reported full-time salary range is 48,333 $ to 186,667 $. The analysis is based on 36 salary reports from workers and employers in San Francisco. Part-time salaries are proportionally converted to 40 weekly hours so the values are comparable.

Reports 36
Minimum 40h 48,333 $
Avg. gross/year 40h 95,318 $
Avg. Gross/month 40h 7,943 $
Avg. gross/hour 40h 45.83 $
Maximum 40h 186,667 $

Minimum, average and maximum values on a 40h basis

Trend over time on a 40h basis

Individual reported salaries

Date Job title Weekly hours Reported gross/year Normalized to 40h/year Gross/month 40h Gross/hour 40h Note
06/15/2026 District Curriculum Director 45.0 h 210,000 $ 186,667 $ 15,556 $ 89.74 $ I lead district-level curriculum work and supervise teams of instructional coaches. This is a senior leadership role and I typically work around 45 hours per week.
02/20/2026 Assistant Principal 44.5 h 204,200 $ 183,551 $ 15,296 $ 88.25 $ I transitioned from classroom teaching to an assistant principal role. This is a district leadership position and I typically work about 44.5 hours per week.
10/30/2025 AP Computer Science Teacher 40.0 h 137,900 $ 137,900 $ 11,492 $ 66.30 $ I teach AP Computer Science at a large high school full-time (40 hours/week) and lead industry partnership programs that contribute to my compensation and stipends.
07/01/2025 High School Math Teacher (Senior) 40.0 h 122,500 $ 122,500 $ 10,208 $ 58.89 $ I have over a decade of experience teaching high school math and am at the top of the salary scale. I'm full-time at 40 hours/week.
03/11/2025 Special Education Coordinator 44.0 h 185,000 $ 168,182 $ 14,015 $ 80.86 $ I manage special education services across several schools. This is a district leadership role and I typically put in about 44 hours/week.
11/02/2024 Department Lead - Science 40.0 h 157,200 $ 157,200 $ 13,100 $ 75.58 $ I lead the science department at a large high school and continue to teach. This is a full-time role with additional leadership compensation.
06/05/2024 STEM Teacher (K-12 rotational) 38.0 h 131,600 $ 138,526 $ 11,544 $ 66.60 $ I lead STEM instruction across grade levels and split time between classrooms. I'm full-time at 38 hours/week and have responsibility for program development.
01/10/2024 Curriculum Specialist / Instructional Coach 40.0 h 144,500 $ 144,500 $ 12,042 $ 69.47 $ I work full-time as an instructional coach supporting multiple schools. I used to be a classroom teacher and now focus on curriculum and teacher development.
12/12/2023 Adult Education Instructor (Part-time) 20.0 h 45,800 $ 91,600 $ 7,633 $ 44.04 $ I teach adult education evening classes part-time (20 hours/week). This gig supplements other work and reflects evening/hourly rates accumulated over the year.
09/30/2023 Private Tutoring Business Owner 25.0 h 78,400 $ 125,440 $ 10,453 $ 60.31 $ I run my own tutoring business part-time (about 25 hours/week). Income fluctuates, but this is my reported annual gross from the tutoring work.
05/09/2023 Special Education Teacher (Mild-Moderate) - Part-time 32.0 h 63,500 $ 79,375 $ 6,615 $ 38.16 $ I work as a special education teacher part-time (32 hours/week) providing direct services and some IEP coordination at a neighborhood school.
11/15/2022 Lead Teacher - Early Childhood 40.0 h 81,750 $ 81,750 $ 6,813 $ 39.30 $ I'm the lead early childhood teacher at a mid-sized center. I'm full-time (40 hours/week) and oversee curriculum for multiple classrooms.
04/21/2022 Department Chair - Math 42.0 h 127,800 $ 121,714 $ 10,143 $ 58.52 $ I serve as a math department chair and still teach classes. I'm in a leadership role, work about 42 hours/week, and my pay includes an additional leadership stipend.
02/25/2022 Early Childhood Special Education Teacher 38.0 h 91,900 $ 96,737 $ 8,061 $ 46.51 $ I work with young children in early childhood special education full-time (38 hours/week). My role includes home visits and coordination with families.
11/03/2021 Bilingual Elementary Teacher 40.0 h 88,600 $ 88,600 $ 7,383 $ 42.60 $ I'm a bilingual elementary teacher working full-time (40 hours/week). I've been in the role seven years and receive bilingual pay differentials.
06/15/2021 High School Science Teacher 40.0 h 96,200 $ 96,200 $ 8,017 $ 46.25 $ I'm a full-time high school science teacher with eight years in the classroom. I coach a team and participate in curriculum planning, which helped move me up the salary scale.
01/05/2021 Technology Integration Specialist 40.0 h 109,500 $ 109,500 $ 9,125 $ 52.64 $ I started as a classroom teacher and now work full-time as a technology integration specialist supporting teachers and classrooms across schools.
10/10/2020 Substitute Teacher 20.0 h 27,600 $ 55,200 $ 4,600 $ 26.54 $ I work as a substitute teacher on a part-time basis (about 20 hours/week on average). My schedule is irregular and I don't have a full benefits package.
07/20/2020 Remote Online Tutor (Self-employed) 30.0 h 61,000 $ 81,333 $ 6,778 $ 39.10 $ I provide online tutoring and curriculum support as an independent contractor, averaging 30 hours per week. My reported income is from that work alone.
01/22/2020 College Prep Private School Teacher 34.0 h 51,750 $ 60,882 $ 5,074 $ 29.27 $ I teach at a small private college-prep school and work part-time at 34 hours/week. The private school offers a smaller salary but a closer-knit community.
11/27/2019 Arts Integration Specialist 36.0 h 67,400 $ 74,889 $ 6,241 $ 36.00 $ I work full-time as an arts integration specialist across elementary sites (about 36 hours/week). I develop arts curricula and coach classroom teachers.
08/03/2019 ESL Teacher (Adult Ed) 32.0 h 47,900 $ 59,875 $ 4,990 $ 28.79 $ I teach English to adult learners part-time (32 hours/week) at a community program. I have several years of experience and supplement my income with private tutoring.
06/18/2019 Teacher Librarian 36.0 h 72,300 $ 80,333 $ 6,694 $ 38.62 $ I work as a teacher librarian at an urban school and teach lessons in addition to managing the library. My weekly schedule is about 36 hours.
02/28/2019 Art Teacher (K-8) 35.0 h 61,300 $ 70,057 $ 5,838 $ 33.68 $ I teach K-8 art full-time (35 hours/week) at a medium-sized school. I'm mid-career and my salary reflects the private/public mix of funding at my site.
10/05/2018 High School English Teacher 36.0 h 70,900 $ 78,778 $ 6,565 $ 37.87 $ I teach high school English full-time (36 hours/week) and run an extracurricular club. I'm mid-career and this is my district salary at my current step.
07/19/2018 High School Physics Teacher 40.0 h 81,200 $ 81,200 $ 6,767 $ 39.04 $ I'm a full-time physics teacher at a public high school with several AP classes. My responsibilities include lab prep and mentoring new teachers.
05/12/2018 Special Education Teacher 40.0 h 84,750 $ 84,750 $ 7,063 $ 40.75 $ I'm a full-time special education teacher (40 hours/week) with six years of experience. I work in a large district and my caseload and responsibilities have grown over time.
03/02/2018 Vocational / CTE Teacher 40.0 h 77,400 $ 77,400 $ 6,450 $ 37.21 $ I teach career technical education full-time (40 hours/week) and coordinate industry partnerships, which influences my compensation.
12/07/2017 Music Teacher (Part-time) 22.5 h 33,900 $ 60,267 $ 5,022 $ 28.97 $ I work as a part-time music teacher (22.5 hours/week) at two elementary schools. I'm responsible for several grade levels and music program coordination.
09/01/2017 High School Math Teacher 38.0 h 73,400 $ 77,263 $ 6,439 $ 37.15 $ I've been teaching high school math for five years in the district. I'm full-time (38 hours/week) and have taken on extra after-school tutoring occasionally.
04/14/2017 Private School Lower School Teacher 40.0 h 58,650 $ 58,650 $ 4,888 $ 28.20 $ I teach lower school at a small private institution full-time (40 hours/week). Compensation is lower than public district positions but includes some tuition discounts.
12/29/2016 After-school Program Instructor 20.0 h 28,900 $ 57,800 $ 4,817 $ 27.79 $ I run an after-school enrichment program part-time (20 hours/week). This role provides supplemental income to my main job.
11/20/2016 Preschool Teacher (Private) 30.0 h 36,250 $ 48,333 $ 4,028 $ 23.24 $ I teach at a small private preschool and work part-time at 30 hours weekly. Benefits are limited, which is reflected in my lower private-school salary.
09/08/2016 Substitute Teacher (Seasonal) 15.0 h 23,800 $ 63,467 $ 5,289 $ 30.51 $ I work seasonal substitute shifts averaging 15 hours per week during the school year. This is part-time, variable work without benefits.
08/12/2016 Elementary School Teacher 35.0 h 56,200 $ 64,229 $ 5,352 $ 30.88 $ I'm an early-career elementary teacher with about two years in a public school. I'm full-time at 35 hours a week and this is my negotiated district salary step.
07/20/2016 Kindergarten Teacher 40.0 h 66,800 $ 66,800 $ 5,567 $ 32.12 $ I'm a full-time kindergarten teacher with three years at my current school. My salary reflects district step increases and higher living costs in the city.

Frequently Asked Questions about Teacher in San Francisco

How much does a Teacher make in San Francisco?

The average salary for a Teacher in San Francisco is 95,318 $ per year on a 40-hour basis, or 7,943 $ gross per month.

Why are salaries converted to 40 hours?

Part-time and full-time reports are normalized to a 40-hour workweek so salary reports can be compared fairly.

Where can I find more salary comparisons for Teacher or San Francisco?

You can find more comparisons on the profession overview for Teacher and the city overview for San Francisco. They show reported cities or jobs with their difference from the average.