The average salary for a Teacher in Madison is 59,453 $ per year on a 40-hour full-time equivalent, or 4,954 $ gross per month and 28.58 $ gross per hour. The reported full-time salary range is 32,000 $ to 111,111 $. The analysis is based on 34 salary reports from workers and employers in Madison. 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 |
|---|---|---|---|---|---|---|---|
| 05/14/2026 | Principal (School Leadership) | 45.0 h | 125,000 $ | 111,111 $ | 9,259 $ | 53.42 $ | I am the principal of a public elementary school and have 20 years in education, including administrative experience. The role involves extended hours for operations, community meetings, and leadership responsibilities. |
| 11/18/2025 | Special Programs Coordinator (Management) | 44.0 h | 98,000 $ | 89,091 $ | 7,424 $ | 42.83 $ | I coordinate district-wide special programs and teacher training. I moved into this administrative role after many years in the classroom and work extended hours in a leadership capacity. |
| 06/30/2025 | Private Tutor / Self-employed (Part-time) | 30.0 h | 34,000 $ | 45,333 $ | 3,778 $ | 21.79 $ | I run a small private tutoring practice specializing in test prep and subject tutoring. I work about 30 hours per week and this is my combined annual gross from tutoring clients. |
| 03/11/2025 | Instructional Coach / Lead Teacher (Management) | 42.0 h | 92,000 $ | 87,619 $ | 7,302 $ | 42.12 $ | I am an instructional coach for a cluster of elementary schools and have 14 years of classroom experience. I lead professional learning and curriculum alignment and this position is district-level with a management-level schedule. |
| 11/07/2024 | Career and Technical Education Teacher (Senior) | 40.0 h | 75,000 $ | 75,000 $ | 6,250 $ | 36.06 $ | I teach CTE courses and oversee the shop and certification programs. I have 16 years of experience and this is my full-time annual gross. |
| 09/20/2024 | High School Special Education Teacher (Senior) | 40.0 h | 74,000 $ | 74,000 $ | 6,167 $ | 35.58 $ | I have been a special education teacher at the high school level for 15 years and supervise several paraprofessionals. My role includes case management and I work full time. |
| 05/04/2024 | Reading Intervention Tutor (Self-employed, Part-time) | 30.0 h | 32,000 $ | 42,667 $ | 3,556 $ | 20.51 $ | I run a private reading intervention business working with K-6 students and operate as a contractor; this is my annual gross from the teaching hours I report weekly. |
| 02/03/2024 | High School English Teacher (Senior) | 40.0 h | 72,000 $ | 72,000 $ | 6,000 $ | 34.62 $ | I am a senior high school English teacher with 18 years in the classroom. I lead department meetings and curriculum development in addition to teaching a full schedule. |
| 10/02/2023 | STEM Teacher / Robotics Coach (Mid-level) | 40.0 h | 68,000 $ | 68,000 $ | 5,667 $ | 32.69 $ | I teach STEM courses and coach the robotics team in a large suburban high school. I have ten years experience and this salary includes stipends for coaching and extra duties. |
| 04/14/2023 | High School Chemistry Teacher (Mid-level) | 40.0 h | 66,000 $ | 66,000 $ | 5,500 $ | 31.73 $ | I am a chemistry teacher at a public high school with ten years experience. I also run the after-school lab program and supervise chemistry olympiad prep, which factors into my pay step. |
| 01/27/2023 | Therapeutic Classroom Teacher (Specialized, Senior) | 40.0 h | 77,000 $ | 77,000 $ | 6,417 $ | 37.02 $ | I teach in a therapeutic day program for students with significant social-emotional needs and have 13 years of experience. The position requires coordination with clinicians and specialized planning. |
| 12/01/2022 | Reading Specialist / Interventionist (Mid-level) | 40.0 h | 68,500 $ | 68,500 $ | 5,708 $ | 32.93 $ | I work district-wide as a reading interventionist with 12 years of classroom and specialist experience. I split time between schools and handle training for classroom teachers. |
| 09/15/2022 | Reading Tutor (School District, Part-time) | 30.0 h | 30,000 $ | 40,000 $ | 3,333 $ | 19.23 $ | I provide targeted reading intervention through the district on a part-time basis and work roughly 30 hours a week during the school year. This figure is my annual gross. |
| 06/12/2022 | ESL Teacher (Private Language School, Part-time) | 28.0 h | 29,000 $ | 41,429 $ | 3,452 $ | 19.92 $ | I teach English as a second language at a small private language school and do part-time contract work evenings and weekends. I have five years of experience and this is my total annual gross for the part-time hours. |
| 03/08/2022 | Music Teacher (High School, Senior) | 40.0 h | 69,000 $ | 69,000 $ | 5,750 $ | 33.17 $ | I lead the high school choir and teach music theory in addition to classroom courses. I have 14 years experience and take on several extra duties that are reflected in my pay. |
| 10/05/2021 | Counselor / School Counselor (Full-time) | 40.0 h | 63,000 $ | 63,000 $ | 5,250 $ | 30.29 $ | I work as a certified school counselor in a public middle school. I have ten years of experience and handle scheduling, testing coordination, and student counseling as part of my full-time duties. |
| 08/17/2021 | Special Education Teacher (Mid-level) | 38.0 h | 62,500 $ | 65,789 $ | 5,482 $ | 31.63 $ | I work as a special education teacher in a neighborhood elementary school and have about eight years of experience. I work full time and manage individualized education plans for several students, which adds to the workload. |
| 02/28/2021 | Early Childhood Educator (Head Start classroom) | 35.0 h | 46,000 $ | 52,571 $ | 4,381 $ | 25.27 $ | I run an early childhood classroom for a federally funded program and have six years of experience. I work full time and coordinate with families and specialists. |
| 10/29/2020 | Elementary Music Teacher (Part-time) | 24.0 h | 27,000 $ | 45,000 $ | 3,750 $ | 21.63 $ | I teach music at two elementary schools as a part-time specialist. I have been doing this for six years and the salary is my combined annual pay from both placements. |
| 08/09/2020 | Physical Education Teacher (Mid-level) | 38.0 h | 49,500 $ | 52,105 $ | 4,342 $ | 25.05 $ | I teach PE at an elementary and middle school and have seven years teaching experience. The role includes coaching duties and extra-curricular supervision. |
| 04/22/2020 | High School Social Studies Teacher (Mid-level) | 40.0 h | 59,500 $ | 59,500 $ | 4,958 $ | 28.61 $ | I am a social studies teacher with eight years experience, teaching AP classes and advising a student club. I work full time in a medium-size district. |
| 01/19/2020 | Bilingual Elementary Teacher (Mid-level) | 40.0 h | 60,500 $ | 60,500 $ | 5,042 $ | 29.09 $ | I teach in a bilingual immersion program and have nine years of experience. The role requires curriculum translation and family outreach as well as classroom instruction. |
| 11/05/2019 | High School Math Teacher (Mid-level) | 40.0 h | 56,000 $ | 56,000 $ | 4,667 $ | 26.92 $ | I've been teaching high school math for seven years in a large district. I work full time and coach the math team after school. My pay scale step and years of service are reflected in this annual salary. |
| 07/29/2019 | High School Computer Science Teacher (Entry to Mid-level) | 40.0 h | 57,000 $ | 57,000 $ | 4,750 $ | 27.40 $ | I teach computer science and AP CS courses and have five years of teaching experience plus prior industry work. My district pay scale and extra coursework stipends are included here. |
| 05/03/2019 | Art Teacher (Part-time, Private Studio Instructor) | 20.0 h | 22,000 $ | 44,000 $ | 3,667 $ | 21.15 $ | I teach art classes for children at a private studio and run weekend workshops. I'm self-employed and part time; this is my annual gross from teaching only. |
| 01/15/2019 | Assistant Principal (School Leadership) | 42.0 h | 88,500 $ | 84,286 $ | 7,024 $ | 40.52 $ | I serve as assistant principal at a public middle school. I moved into leadership after ten years in the classroom and work extended hours for administration and school operations. |
| 09/07/2018 | Middle School Science Teacher (Entry-level) | 37.0 h | 42,000 $ | 45,405 $ | 3,784 $ | 21.83 $ | I finished my certification two years ago and teach middle school science full time. The salary reflects an entry step on the district salary schedule. |
| 06/18/2018 | Art Teacher (Public High School) | 38.0 h | 51,000 $ | 53,684 $ | 4,474 $ | 25.81 $ | I teach high school art and have seven years in public education. I coach an extracurricular arts club and teach a full-time schedule. |
| 02/11/2018 | Charter School Teacher (Mid-level) | 38.0 h | 52,000 $ | 54,737 $ | 4,561 $ | 26.32 $ | I teach at a local charter middle school and have eight years of experience. The charter operates with a smaller staff and this salary is what I was hired at for a full-time schedule. |
| 12/04/2017 | Long-term Substitute Teacher (Part-time) | 28.0 h | 28,500 $ | 40,714 $ | 3,393 $ | 19.57 $ | I covered a long-term leave position for a year and worked part time while taking classes; this is the annual gross I earned for roughly 28 hours per week. |
| 03/21/2017 | Elementary School Teacher (Entry-level) | 37.0 h | 38,000 $ | 41,081 $ | 3,423 $ | 19.75 $ | I am a first-year elementary classroom teacher in a public school district. I work full time and handle all classroom planning and assessments myself. This salary reflected what I was offered when I started straight out of my credential program. |
| 11/16/2016 | Special Education Para-Professional Teacher (Part-time) | 30.0 h | 24,000 $ | 32,000 $ | 2,667 $ | 15.38 $ | I work part time as a para-professional supporting special education students. I have four years of experience and this is my annual gross for the 30-hour schedule. |
| 09/30/2016 | Adult Education Instructor (Part-time) | 22.0 h | 26,000 $ | 47,273 $ | 3,939 $ | 22.73 $ | I teach adult GED and ESL classes in the evenings and on weekends. I'm part-time and this is my total annual gross from those classes. |
| 08/24/2016 | Elementary School Teacher (Private School) | 36.0 h | 36,000 $ | 40,000 $ | 3,333 $ | 19.23 $ | I teach at a small private elementary school and have been there for nine years. The school is small and benefits are more limited, which is reflected in my salary. |
The average salary for a Teacher in Madison is 59,453 $ per year on a 40-hour basis, or 4,954 $ 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 Madison. They show reported cities or jobs with their difference from the average.
Compare all cities for Teacher · Alle Jobs in Madison vergleichen