• Middle School Teachers
  • Education and Training
  • Annual Median Wage
    $ 50,450
    $37,010 range bar $66,640
    Annual NC Wage Range
    Growth Rate
    Image of growth rate score 2
    Slow Growing
  • Middle school teachers typically educate students in sixth through eighth grades. They help students build on elementary school fundamentals and prepare them for the more difficult curriculum they will face in high school.

What do they typically do

  • Communicate with parents about their child's progress
  • Plan lessons that teach students a subject, such as biology and history
  • Develop and enforce classroom rules
  • Grade students' assignments to monitor their progress
  • Prepare students for standardized tests required by the state
  • Teach lessons they have planned to an entire class or to smaller groups
  • Work with students individually to help them overcome specific learning challenges
  • Test students to evaluate their abilities, strengths, and difficulties

Number of Jobs

Average Annual
Job Growth +0.3%
Job Opening 1,368

Job Listings

Select a region/location in North Carolina to begin your search.
View available jobs
English Teacher, Language Arts Teacher, Mathematics Teacher (Math Teacher), Middle School Teacher, Music Teacher, Physical Education Teacher (PE Teacher), Reading Teacher, Science Teacher, Social Studies Teacher
View available jobs on Indeed

Education & Training

  • Education

    Most require a four-year bachelor's degree, but some do not.
    Associated Programs or Majors
    Dozens of degree programs can lead to this occupation
    • NA

First Step

Find out where to start your new journey. Get started

Next Step

Find out what's next in line on your career journey. Get started
Change 606