• Secondary School Teachers
  • Education and Training
  • Annual Median Wage
    $ 48,980
    $38,650 range bar $62,000
    Annual NC Wage Range
    Growth Rate
    Image of growth rate score 2
    Slow Growing
  • Secondary School Teachers help prepare students for life after High School graduation. They teach academic lessons and various skills that students will need to attend college or to enter the job market.

What do they typically do

  • Plan lessons and instruct their students in the subject they teach
  • Assess students' abilities, strengths, and weaknesses
  • Adapt lessons to changes in class size
  • Grade students' assignments and exams
  • Communicate with parents about students' progress
  • Work with individual students to challenge them and to improve their abilities
  • Prepare students for standardized tests required by the state
  • Develop and enforce classroom rules and administrative policies
  • Supervise students outside of the classroom, like during lunchtime or detention

Number of Jobs

Average Annual
Job Growth +0.7%
Job Openings 2,134

Job Listings

Select a region/location in North Carolina to begin your search.
View available jobs

Education & Training


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 1590