The average salary for a Teacher in St. Louis is 63,669 $ per year on a 40-hour full-time equivalent, or 5,306 $ gross per month and 30.61 $ gross per hour. The reported full-time salary range is 36,000 $ to 104,000 $. The analysis is based on 33 salary reports from workers and employers in St. Louis. 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/30/2026 | Teacher on Special Assignment (Curriculum & PD) | 40.0 h | 82,000 $ | 82,000 $ | 6,833 $ | 39.42 $ | I'm a teacher on special assignment focusing on curriculum development and professional development for the district. This is a full-time role with some administrative duties and I reported this with about 14 years' experience. |
| 05/22/2026 | High School Teacher (Hybrid, Part-Time) | 20.0 h | 36,000 $ | 72,000 $ | 6,000 $ | 34.62 $ | I teach two AP courses at a public high school on a hybrid schedule and work part-time (about 20 hours weekly). I supplement income with private tutoring and curriculum writing. |
| 03/05/2026 | STEM Program Coordinator | 40.0 h | 76,000 $ | 76,000 $ | 6,333 $ | 36.54 $ | I coordinate STEM initiatives for multiple schools in the region. I'm full-time with managerial responsibilities for grants and programming and reported this after about 12 years in education and program work. |
| 01/19/2026 | Principal | 45.0 h | 110,000 $ | 97,778 $ | 8,148 $ | 47.01 $ | I work as principal of a medium-sized public school. This is a full-time leadership role with long hours including community events; I reported this after roughly 18 years in education and several years in administration. |
| 11/27/2025 | Elementary School Teacher (Union Contract Top Step) | 38.0 h | 64,000 $ | 67,368 $ | 5,614 $ | 32.39 $ | I'm a veteran elementary teacher at the top step of a large district's salary schedule. I'm full-time with about 18 years of service and receive longevity increases per the union contract. |
| 09/11/2025 | Private K-12 Tutor (Self-Employed) | 28.0 h | 68,000 $ | 97,143 $ | 8,095 $ | 46.70 $ | I run a high-end private tutoring practice focused on test prep and advanced STEM subjects. I work about 28 hours weekly and reported this as my annual gross income after several years building a client base. |
| 06/30/2025 | Lead Math Teacher / Department Chair | 39.0 h | 70,000 $ | 71,795 $ | 5,983 $ | 34.52 $ | I lead the math department at a suburban high school, teach several advanced classes, and mentor staff. I'm full-time and reported this after about 15 years in the field. |
| 04/16/2025 | High School Band Director | 36.0 h | 54,000 $ | 60,000 $ | 5,000 $ | 28.85 $ | I teach band and direct music programs at a public high school. I'm full-time during the school year but average slightly fewer hours; I also do summer camps separately. |
| 02/02/2025 | Curriculum Director | 45.0 h | 92,000 $ | 81,778 $ | 6,815 $ | 39.32 $ | I serve as curriculum director for a small school district. I'm in a full-time leadership role overseeing academic programs and professional development with roughly 16 years in education. |
| 11/21/2024 | Special Education Teacher (High School) | 38.0 h | 62,000 $ | 65,263 $ | 5,439 $ | 31.38 $ | I teach and coordinate transition services for high school students with disabilities. I'm full-time, have about 14 years' experience, and this includes extra case management duties. |
| 08/09/2024 | Private Tutoring Center Owner (Self-Employed) | 30.0 h | 78,000 $ | 104,000 $ | 8,667 $ | 50.00 $ | I own and operate a small tutoring center and work about 30 hours a week teaching and managing the business. This is gross revenue to me after five years growing the center. |
| 05/14/2024 | Assistant Principal | 44.0 h | 82,000 $ | 74,545 $ | 6,212 $ | 35.84 $ | I work as an assistant principal at a large high school. I'm in a leadership role, work long days including events, and reported this salary with about 12 years in education and several years in administration. |
| 02/25/2024 | High School Science Teacher (Lead) | 38.0 h | 66,000 $ | 69,474 $ | 5,789 $ | 33.40 $ | I lead the science department at a public high school and teach AP courses. I'm full-time and reported this salary after around 13 years in teaching plus department lead responsibilities. |
| 11/02/2023 | Instructional Coordinator | 40.0 h | 70,000 $ | 70,000 $ | 5,833 $ | 33.65 $ | I develop curriculum and provide teacher training across a medium-sized district. I'm full-time with managerial duties and had about 15 years' experience when I submitted this. |
| 07/12/2023 | Career and Technical Education Teacher | 38.0 h | 61,000 $ | 64,211 $ | 5,351 $ | 30.87 $ | I teach CTE courses (welding and fabrication) at a regional high school. I'm full-time, accredited in trade skills, and reported this after about 14 years in the role. |
| 04/07/2023 | Adjunct Instructor (Community College) | 24.0 h | 32,000 $ | 53,333 $ | 4,444 $ | 25.64 $ | I work as a part-time adjunct instructor at the community college teaching composition and developmental English. I average about 24 hours weekly including office hours and prep. |
| 01/18/2023 | High School English Teacher (Private School) | 35.0 h | 57,500 $ | 65,714 $ | 5,476 $ | 31.59 $ | I teach full-time at a private high school. Hours are slightly lower on average but I take on college counseling responsibilities and run a writing lab after school. |
| 09/28/2022 | Elementary Lead Teacher | 39.0 h | 59,000 $ | 60,513 $ | 5,043 $ | 29.09 $ | I serve as lead teacher at a public elementary school, guiding instructional practices and mentoring new teachers. I'm full-time and reported this after roughly 12 years in education. |
| 06/06/2022 | Special Education Coordinator | 40.0 h | 65,000 $ | 65,000 $ | 5,417 $ | 31.25 $ | I coordinate special education services across several schools for a small district. I'm full-time, manage programs (but not a large administrative staff), and had about 13 years in special education. |
| 02/14/2022 | Private Tutor / Self-Employed Teacher | 25.0 h | 42,000 $ | 67,200 $ | 5,600 $ | 32.31 $ | I run a small private tutoring practice for K-12 students and work part-time around 25 hours a week. This is my gross annual income after three years self-employed. |
| 11/01/2021 | High School Math Teacher | 38.0 h | 56,000 $ | 58,947 $ | 4,912 $ | 28.34 $ | I teach AP calculus and lead the math department occasionally. I'm full-time and reported this salary after 11 years in the district; I also advise the robotics team. |
| 07/20/2021 | Instructional Coach | 40.0 h | 60,000 $ | 60,000 $ | 5,000 $ | 28.85 $ | I transitioned to an instructional coach role supporting elementary teachers across a small group of schools. I'm full-time, have about 10 years experience, and this includes extra responsibilities beyond classroom teaching. |
| 03/09/2021 | Middle School Social Studies Teacher | 38.0 h | 53,000 $ | 55,789 $ | 4,649 $ | 26.82 $ | I was a mid-career social studies teacher in a larger suburban district. I'm full-time with about 12 years in education and sometimes mentor newer teachers. |
| 11/02/2020 | Adult Education Instructor | 28.0 h | 34,000 $ | 48,571 $ | 4,048 $ | 23.35 $ | I taught evening adult education classes (ESL and GED prep) part-time. I averaged about seven hours of classroom time weekly plus prep and earned this as my annual gross income. |
| 09/15/2020 | Special Education Teacher (Charter) | 37.5 h | 47,000 $ | 50,133 $ | 4,178 $ | 24.10 $ | I worked full-time for a charter school supporting students with IEPs. I had six years of experience when I reported this and managed several individualized programs. |
| 02/27/2020 | High School Science Teacher | 38.0 h | 51,000 $ | 53,684 $ | 4,474 $ | 25.81 $ | I teach biology and chemistry at a public high school. This was reported mid-career after about nine years in the classroom. I work full-time and run the science club and lab maintenance tasks. |
| 10/03/2019 | Elementary School Teacher | 38.0 h | 48,000 $ | 50,526 $ | 4,211 $ | 24.29 $ | I was a mid-level teacher in a larger district and had about eight years of experience. I'm full-time, lead a grade-level team sometimes, and received a small stipend for coaching. |
| 04/19/2019 | ESL Teacher (Private School) | 30.0 h | 38,000 $ | 50,667 $ | 4,222 $ | 24.36 $ | I taught ESL at a small private school and worked part-time during the reporting year. I provided instruction to immigrant students and ran after-school language labs twice a week. |
| 12/11/2018 | Special Education Teacher | 37.5 h | 44,500 $ | 47,467 $ | 3,956 $ | 22.82 $ | I was a special education teacher serving resource rooms across two elementary schools. I'm full-time and had four years' experience; caseload and paperwork are heavy but the pay was on the lower side then. |
| 08/30/2018 | High School English Teacher | 38.0 h | 42,000 $ | 44,211 $ | 3,684 $ | 21.26 $ | I work full-time at a public high school teaching English. At the time I had about five years of classroom experience and took on department duties but did not manage staff. |
| 11/05/2017 | Middle School Math Teacher | 38.0 h | 39,500 $ | 41,579 $ | 3,465 $ | 19.99 $ | I teach grades 6-8 math in a mid-sized public school. This was early in my career (about three years in). I'm full-time and also run an extracurricular math club once a week. |
| 03/22/2017 | Elementary School Teacher | 37.5 h | 36,000 $ | 38,400 $ | 3,200 $ | 18.46 $ | I was an entry-level teacher in a small public elementary school when I reported this. I'm full-time and teach kindergarten; I've been there two years and handle planning and after-school tutoring occasionally. |
| 09/14/2016 | Substitute Teacher | 20.0 h | 18,000 $ | 36,000 $ | 3,000 $ | 17.31 $ | I'm a long-term substitute at multiple elementary schools in the district. I'm part-time and typically work about four days a week during the school year covering classrooms and lesson plans. |
The average salary for a Teacher in St. Louis is 63,669 $ per year on a 40-hour basis, or 5,306 $ 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 St. Louis. They show reported cities or jobs with their difference from the average.
Compare all cities for Teacher · Alle Jobs in St. Louis vergleichen