The average salary for a Teacher in Oklahoma City is 47,459 $ per year on a 40-hour full-time equivalent, or 3,955 $ gross per month and 22.82 $ gross per hour. The reported full-time salary range is 28,800 $ to 63,636 $. The analysis is based on 35 salary reports from workers and employers in Oklahoma City. Part-time salaries are proportionally converted to 40 weekly hours so the values are comparable.
| Date | Job title | Weekly hours | Reported gross/year | Normalized to 40h/year | Gross/month 40h | Gross/hour 40h | Note |
|---|---|---|---|---|---|---|---|
| 06/12/2026 | Online Part-time Tutor / K–12 Instructor | 20.0 h | 28,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I do part-time online K–12 instruction and tutoring in 2026, averaging 20 hours a week; this is my reported annual gross income from that work. |
| 04/25/2026 | District Curriculum Director (Administrative Teacher Role) | 44.0 h | 70,000 $ | 63,636 $ | 5,303 $ | 30.59 $ | I moved into a district curriculum director position in 2026 after classroom leadership roles; the job is demanding and full-time with overtime-like responsibilities. |
| 01/10/2026 | Early Career High School Teacher | 40.0 h | 45,000 $ | 45,000 $ | 3,750 $ | 21.63 $ | I'm an early-career high school teacher reporting in 2026; starting salaries have improved since earlier in the decade which is reflected here. |
| 12/20/2025 | Substitute Coordinator (Part-time) | 30.0 h | 36,000 $ | 48,000 $ | 4,000 $ | 23.08 $ | I managed substitute placements and schedules on a part-time basis in 2025; my role carried administrative responsibilities but was only 30 hours/week. |
| 09/14/2025 | Charter School Teacher | 39.0 h | 50,000 $ | 51,282 $ | 4,274 $ | 24.65 $ | I worked full-time at a local charter school in 2025; pay was competitive but benefits differed from the public district. |
| 06/30/2025 | High School Science Lead | 41.0 h | 61,000 $ | 59,512 $ | 4,959 $ | 28.61 $ | In 2025 I led the science department, supervised lab safety, and coached a team, leading to higher compensation and longer hours. |
| 03/05/2025 | Veteran Elementary Teacher | 40.0 h | 58,000 $ | 58,000 $ | 4,833 $ | 27.88 $ | By 2025 I had 18 years in the classroom, earned top-step pay, and this was my annual salary at a suburban district. |
| 11/08/2024 | District Curriculum Specialist (Former Classroom Teacher) | 40.0 h | 62,000 $ | 62,000 $ | 5,167 $ | 29.81 $ | I transitioned from classroom teaching to a district-level curriculum specialist role in 2024; this salary reflects that administrative position. |
| 07/25/2024 | High School Art Teacher (Part-time) | 18.0 h | 22,000 $ | 48,889 $ | 4,074 $ | 23.50 $ | I taught art part-time at a high school in 2024, averaging about 18 hours per week which is why annual pay is lower. |
| 03/30/2024 | Experienced Special Education Teacher | 40.0 h | 56,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | By 2024 I had many years of special education experience and had moved up in the district pay scale; this was my full-time gross salary. |
| 02/19/2024 | Special Education Coordinator (Teacher Role) | 42.0 h | 60,000 $ | 57,143 $ | 4,762 $ | 27.47 $ | In 2024 I held a coordinator role overseeing special education programs while still teaching; the added administrative duties increased pay. |
| 11/03/2023 | High School Teacher (Master's, Tenured) | 40.0 h | 56,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I was a tenured high school teacher with a master's degree in 2023 and received step increases that pushed me into this range. |
| 06/15/2023 | Private School Teacher | 37.5 h | 54,000 $ | 57,600 $ | 4,800 $ | 27.69 $ | I teach at a private school and this is my full-time salary in 2023; private school compensation here is slightly higher than district rates. |
| 01/28/2023 | Bilingual (ESL) Teacher | 40.0 h | 51,000 $ | 51,000 $ | 4,250 $ | 24.52 $ | In 2023 I worked full time as an ESL/bilingual teacher. My certification and language skills helped earn a higher-than-entry wage. |
| 10/09/2022 | Long-Term Substitute (Adult Ed / Part-time) | 20.0 h | 21,000 $ | 42,000 $ | 3,500 $ | 20.19 $ | I worked as a long-term substitute for an adult education program on a part-time schedule in 2022, which is reflected in this annual pay. |
| 05/17/2022 | Middle School Science Teacher | 38.0 h | 49,000 $ | 51,579 $ | 4,298 $ | 24.80 $ | I was a mid-level middle school science teacher in 2022 with several years of experience and some additional stipends for labs. |
| 03/03/2022 | Head of Department - Mathematics | 43.0 h | 58,000 $ | 53,953 $ | 4,496 $ | 25.94 $ | I was head of the math department in 2022 and had extra administrative responsibilities on top of teaching, which is reflected in this pay. |
| 12/01/2021 | Elementary School Teacher | 40.0 h | 46,000 $ | 46,000 $ | 3,833 $ | 22.12 $ | I've been a full-time elementary teacher for seven years as of this 2021 report; my district gave modest raises that year. |
| 08/19/2021 | Virtual Charter School Teacher | 37.0 h | 44,000 $ | 47,568 $ | 3,964 $ | 22.87 $ | I taught for a virtual charter program in 2021 working slightly fewer than typical classroom hours; salary was lower than some district positions. |
| 03/22/2021 | High School Math Teacher / Department Chair | 42.0 h | 52,000 $ | 49,524 $ | 4,127 $ | 23.81 $ | I served as math department chair and taught a full load in 2021. The chair stipend and extra planning responsibilities increased my pay. |
| 11/02/2020 | High School Teacher with Coaching Stipend | 40.0 h | 47,000 $ | 47,000 $ | 3,917 $ | 22.60 $ | My 2020 salary includes a coaching stipend for leading a sports team after school as well as my regular teaching load. |
| 09/15/2020 | Special Education Lead Teacher | 40.0 h | 48,000 $ | 48,000 $ | 4,000 $ | 23.08 $ | In 2020 I was the lead special education teacher at my school and managed program coordination in addition to classroom duties. |
| 06/30/2020 | Online/Remote K–12 Teacher (Part-time) | 30.0 h | 32,000 $ | 42,667 $ | 3,556 $ | 20.51 $ | I taught virtually part-time during 2020 while also working another position. This annual pay reflects roughly 30 hours per week. |
| 11/20/2019 | Veteran High School Teacher (MA) | 40.0 h | 47,000 $ | 47,000 $ | 3,917 $ | 22.60 $ | I had over 10 years of experience and a master's degree in 2019. This was my full-time salary at a large urban high school. |
| 07/11/2019 | Adult Education Instructor (Part-time) | 20.0 h | 23,000 $ | 46,000 $ | 3,833 $ | 22.12 $ | I taught adult education classes part-time during 2019, typically evenings and weekends, which is reflected in the annual amount. |
| 04/05/2019 | Intervention Specialist | 40.0 h | 42,000 $ | 42,000 $ | 3,500 $ | 20.19 $ | I worked as a district intervention specialist in 2019, supporting tiered interventions across several schools as a full-time employee. |
| 10/12/2018 | STEM Teacher | 38.0 h | 39,000 $ | 41,053 $ | 3,421 $ | 19.74 $ | I was hired as a STEM teacher in 2018 and this was my full-time gross pay. My responsibilities included after-school robotics coaching. |
| 05/03/2018 | Career & Technical Education Teacher | 38.0 h | 38,200 $ | 40,211 $ | 3,351 $ | 19.33 $ | I taught CTE classes at the high school level in 2018. I handled shop classes and dual-enrollment labs and was full time. |
| 02/18/2018 | Early Childhood Assistant Teacher (Part-time) | 25.0 h | 18,000 $ | 28,800 $ | 2,400 $ | 13.85 $ | I worked part-time in early childhood education, averaging about 25 hours per week in 2018 while finishing my certification. |
| 09/25/2017 | High School English Teacher | 40.0 h | 36,000 $ | 36,000 $ | 3,000 $ | 17.31 $ | I taught high school English full time in 2017. I had about five years of experience at the time but no leadership stipend. |
| 06/21/2017 | Senior Elementary Teacher (Top Step) | 40.0 h | 41,000 $ | 41,000 $ | 3,417 $ | 19.71 $ | I was a senior elementary teacher reporting in mid-2017; despite long tenure, pay scales were lower then compared to recent years. |
| 03/10/2017 | Middle School Special Education Teacher | 37.5 h | 34,000 $ | 36,267 $ | 3,022 $ | 17.44 $ | I've been teaching special education at the middle school level for three years as of this report. Case loads were heavy and pay was modest in 2017. |
| 12/29/2016 | Kindergarten Teacher | 36.0 h | 33,500 $ | 37,222 $ | 3,102 $ | 17.90 $ | In late 2016 I worked full-time as a kindergarten teacher with a couple years' experience; pay at the time was on the lower end regionally. |
| 11/02/2016 | Long-Term Substitute Teacher | 20.0 h | 15,000 $ | 30,000 $ | 2,500 $ | 14.42 $ | I worked as a long-term substitute during the 2016–2017 school year, averaging about four days a week. This annual total is what I actually earned that year. |
| 08/15/2016 | Elementary School Teacher | 35.0 h | 32,500 $ | 37,143 $ | 3,095 $ | 17.86 $ | I'm an entry-level elementary teacher and this is my first full-time public school job. I've been here one year and the salary reflects the district starting pay in 2016. |
The average salary for a Teacher in Oklahoma City is 47,459 $ per year on a 40-hour basis, or 3,955 $ gross per month.
Part-time and full-time reports are normalized to a 40-hour workweek so salary reports can be compared fairly.
You can find more comparisons on the profession overview for Teacher and the city overview for Oklahoma City. They show reported cities or jobs with their difference from the average.
Compare all cities for Teacher · Alle Jobs in Oklahoma City vergleichen