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.

Was this information useful?

What skills help High School Teachers find jobs?

  • Teaching
  • Classroom Management
  • Calculus
  • Cordova
  • Classroom Experience
  • Lesson Planning
  • Special Education
  • Experience Working With Students
  • Math
  • Algebra
  • Geometry
  • Behavior Management
Was the skills information useful?

Career progression for High School Teacher

Education levels for High School Teachers

Based on the requirements of High School Teacher job openings on Indeed in the United States within the last three years.
required level of educationpercent of job openings
Bachelor's Degree64.9%
High School Diploma or GED18.7%
Master's Degree13.8%
Associate's Degree2.0%
Doctoral Degree0.6%
Middle School Education0.0%
Was this information useful?

Expected salary by experience

Based on resume data from Indeed users who reported working as a High School Teacher in the United States within the last three years.
Years of experienceAnnual salary in USD
0-4$23,800
4-8$35,200
8-12$42,400
12-16$42,000
16-20$45,600
20-24$46,600
Was this information useful?

Common qualifications for High School Teachers

  • Teaching Certification
  • Special Education Certification
  • Professional Educator License
  • TESOL Certification
  • ESL Certification
  • LBS1
  • AED Certification
  • First Aid Certification
  • CPR Certification
  • Substitute Teaching Certification
  • Medical Laboratory Scientist Certification
  • MCSD
Was this information useful?

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?