Job description template

High School Teacher Job Description Template

A copy-ready high school teacher job description with responsibilities, qualifications, skills and pay guidance: customize it for your company in minutes.

Updated By the Career Education Institute Curriculum Team
How to use this template

Copy the template below, replace the bracketed fields and tailor duties to your workplace. For pay, national BLS data shows high school teachers earn a median of $72,040; the middle 50% earn $59,980–$92,570.

Job title

High School Teacher

Job summary

[Company name] is seeking a dependable high school teacher to join our team in [city, state]. In this role, you will plan and teach lessons in a subject, grade assignments and exams and support our team’s commitment to safety, quality and service.

Responsibilities

  • Plan and teach lessons in a subject
  • Grade assignments and exams
  • Prepare students for state and AP exams
  • Manage classroom behavior
  • Differentiate instruction
  • Advise clubs or coach activities
  • Communicate with families and counselors
  • Follow company policies, safety procedures and applicable regulations

Required qualifications

  • Bachelor's degree
  • Current license or certification as required by [state]
  • Working knowledge of subject expertise and lesson and unit planning
  • Communication and patience
  • [Add role-specific requirements, such as driver’s license or ability to pass a background check, if job-related]

Preferred qualifications

  • State teaching license
  • Subject endorsement
  • AP course training
  • Experience with learning management systems such as Canvas or Google Classroom

Skills

  • Assessment and grading
  • Classroom management
  • Test preparation
  • Educational technology
  • Mentorship
  • Organization

Work environment and schedule

High school teachers work in classrooms and labs, with after-school activities, meetings and events. Teachers work school-year schedules with evening grading and planning; summers are usually off.

Pay and benefits

$[min]–$[max] per [hour/year], depending on experience. [List benefits: health insurance, paid time off, retirement plan, training and certification support.]

Equal opportunity

[Company name] is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status or any other characteristic protected by law, and we provide reasonable accommodations upon request.

Tips for a high school teacher job posting that attracts applicants

  • Use the title candidates search for. “High School Teacher” is the clearest; alternates include Secondary School Teacher, English Teacher, Math Teacher.
  • Show the pay range. Postings with pay get more qualified applicants, and a growing number of states and cities require pay ranges in job postings.
  • Separate must-haves from nice-to-haves. Long requirement lists discourage qualified candidates, especially career changers.
  • Describe a real day. Borrow from our day in the life of a high school teacher so applicants self-select accurately.
  • Mention training. Highlighting structured onboarding: such as High School Teacher training: widens your applicant pool.

Next steps

Screen and interview with our High School Teacher hiring guide, then onboard with the 30-60-90 day plan.

Team pricing