High school teacher

Explore career information by location


How to become a High School Teacher

To work as a high school teacher in a public school, you typically need to hold a bachelor's degree at minimum in the subject you want to teach, such as English, math or physical education. You'll also need a license to practice as a teacher in the state where you plan to teach. You may need to complete an accredited teacher preparation program that provides student-teacher experience. Many colleges offer this type of program.

What skills help High School Teachers find jobs?

  • Teaching Experience
  • Classroom Management
  • Math
  • Calculus
  • Algebra
  • Classroom Experience
  • Tutoring
  • Special Education
  • Benefits Administration
  • Experience Working With Students
  • Writing Skills
  • Teacher Coaching

Career progression for High School Teacher

Education levels for High School Teachers

1%4%9%25%62%Doctoral DegreeAssociate's DegreeMaster's DegreeHigh School Diploma or GEDBachelor's Degree

Based on the requirements of High School Teacher job openings on Indeed in the United States within the last three years.

Expected salary by experience

0-44-88-1212-1616-2020-24Years of experience24k30k35k41k47kAnnual salary in USD

Based on resume data from Indeed users who reported working as a High School Teacher in the United States within the last three years.

Common qualifications for High School Teachers

  • Teaching Certification
  • Special Education Certification
  • LBS1
  • Professional Educator License
  • First Aid Certification
  • CPR Certification
  • Educator License With Stipulations
  • Paraprofessional Certification
  • Driver's License
  • ESOL Certification
  • AED Certification
  • Substitute Teaching Certification
Frequently asked questions
Common questions about career advices for a High School Teacher

Do high school teachers need a degree to teach in a private school?

High school teachers at private schools do not always need to have a college degree or state license. However, most schools give preference to teachers who have bachelor's degrees with majors in the subjects they plan to teach.

Was this answer helpful?

What qualities are good to have as a high school teacher?

Empathy, tactfulness, resourcefulness and patience are good qualities to have as a high school teacher. Most teachers enjoy helping others. They are kind, generous, caring, cooperative, friendly and have strong communication skills.

Was this answer helpful?