Overview for Middle School Teachers, Except Special and Career/Technical Education

SOC Code: 25-2022
Star Rating:

  • Career Cluster

    Education & Training

  • Career Pathway

    • Teaching/Training

Occupation Description

Teach one or more subjects to students at the middle, intermediate, or junior high school level. Excludes “Career/Technical Education Teachers, Middle School” (25-2023), “Special Education Teachers” (25-2050), and “Substitute Teachers, Short Term” (25-3031).

No video available

Annual Wages

Created with Highcharts 11.4.0$61,600 - Annual Median Wage$50K$75K
  • 10th Percentile $47040
  • 25th Percentile $50220
  • Median $61600
  • 75th Percentile $72020
  • 90th Percentile $80360

Best Job Matches With Shared Skills

Occupation Average Wage Typical Entry Level Education Current Openings
Occupation
Middle School Teachers, Except Special and Career/Technical Education
Bargraph indicating percent
100%
Average Wage
$61,990/year
Unavailable/hour
Typical Entry Level Education
Bachelor's degree
Current Openings
64
Occupation
Secondary School Teachers, Except Special and Career/Technical Education
Bargraph indicating percent
84%
Average Wage
$66,490/year
Unavailable/hour
Typical Entry Level Education
Bachelor's degree
Current Openings
412
Occupation
Special Education Teachers, Secondary School
Bargraph indicating percent
81%
Average Wage
$64,680/year
Unavailable/hour
Typical Entry Level Education
Bachelor's degree
Current Openings
13
Occupation
Special Education Teachers, Middle School
Bargraph indicating percent
79%
Average Wage
$61,060/year
Unavailable/hour
Typical Entry Level Education
Bachelor's degree
Current Openings
9
Occupation
Kindergarten Teachers, Except Special Education
Bargraph indicating percent
79%
Average Wage
$59,030/year
Unavailable/hour
Typical Entry Level Education
Bachelor's degree
Current Openings
10

Current Openings by County

Click on a county below to find openings are available near you.
0% 
1-20% 
21-40% 
41-60% 
61-80% 
81-100% 
Fewest Open Jobs Most Open Jobs
Adams county has 0 open job(s) Ashland county has 0 open job(s) Barron county has 0 open job(s) Bayfield county has 0 open job(s) Brown county has 1 open job(s) Buffalo county has 0 open job(s) Burnett county has 0 open job(s) Calumet county has 0 open job(s) Chippewa county has 0 open job(s) Clark county has 0 open job(s) Columbia county has 2 open job(s) Crawford county has 0 open job(s) Dane county has 7 open job(s) Dodge county has 0 open job(s) Door county has 0 open job(s) Douglas county has 0 open job(s) Dunn county has 0 open job(s) Eau Claire county has 0 open job(s) Florence county has 0 open job(s) Fond du Lac county has 0 open job(s) Forest county has 0 open job(s) Grant county has 0 open job(s) Green county has 0 open job(s) Green Lake county has 0 open job(s) Iowa county has 0 open job(s) Iron county has 0 open job(s) Jackson county has 0 open job(s) Jefferson county has 0 open job(s) Juneau county has 0 open job(s) Kenosha county has 4 open job(s) Kewaunee county has 0 open job(s) La Crosse county has 0 open job(s) Lafayette county has 0 open job(s) Langlade county has 0 open job(s) Lincoln county has 0 open job(s) Manitowoc county has 0 open job(s) Marathon county has 0 open job(s) Marinette county has 0 open job(s) Marquette county has 0 open job(s) Menominee county has 0 open job(s) Milwaukee county has 23 open job(s) Monroe county has 0 open job(s) Oconto county has 0 open job(s) Oneida county has 0 open job(s) Outagamie county has 6 open job(s) Ozaukee county has 0 open job(s) Pepin county has 0 open job(s) Pierce county has 0 open job(s) Polk county has 0 open job(s) Portage county has 0 open job(s) Price county has 0 open job(s) Racine county has 0 open job(s) Richland county has 0 open job(s) Rock county has 0 open job(s) Rusk county has 0 open job(s) Sauk county has 0 open job(s) Sawyer county has 0 open job(s) Shawano county has 0 open job(s) Sheboygan county has 0 open job(s) St. Croix county has 0 open job(s) Taylor county has 0 open job(s) Trempealeau county has 0 open job(s) Vernon county has 0 open job(s) Vilas county has 0 open job(s) Washburn county has 0 open job(s) Walworth county has 0 open job(s) Washington county has 0 open job(s) Waukesha county has 1 open job(s) Waupaca county has 0 open job(s) Waushara county has 0 open job(s) Winnebago county has 0 open job(s) Wood county has 0 open job(s)

Number of Jobs

Created with Highcharts 11.4.0Number of JobsBase-Year 2022Projected-Year 203202.5k5k7.5k10k12.5k15k17.5kHighcharts.com
Average Annual
  • Job Growth .46%
  • Job Openings 1119

Common Job Titles

  • Algebra Teacher
  • Grades Seventh and Eighth Home Teacher
  • Reading Teacher
  • Junior High School Teacher
  • Language Instructor

Typical Tasks

  • Prepare students for later grades by encouraging them to explore learning opportunities and to persevere with challenging tasks.
  • Adapt teaching methods and instructional materials to meet students' varying needs and interests.
  • Establish clear objectives for all lessons, units, and projects, and communicate these objectives to students.
  • Establish and enforce rules for behavior and procedures for maintaining order among students.
  • Prepare objectives and outlines for courses of study, following curriculum guidelines or requirements of states and schools.
  • Prepare, administer, and grade tests and assignments to evaluate students' progress.
  • Prepare materials and classrooms for class activities.
  • Confer with parents or guardians, other teachers, counselors, and administrators to resolve students' behavioral and academic problems.
  • Maintain accurate, complete, and correct student records as required by laws, district policies, and administrative regulations.
  • Instruct through lectures, discussions, and demonstrations in one or more subjects, such as English, mathematics, or social studies.