What degree is necessary to teach high school English?


What degree is necessary to teach high school English?

Perfect School Search


The bare minimum required to teach English at the high school level is a bachelor's degree in English from an accredited university. In addition, candidates must complete a teaching internship in English, an accredited teacher preparation program, and pass both the teaching and subject-specific licensing tests in the state in which you will teach and apply for a teaching license. In most cases, your teacher preparation program will include a teaching internship. However, some students will choose to complete a master's degree before they enter a teacher preparation program, which is perfectly fine. There are also alternative routes to become a high school English teacher, which include:

  • Certification through a formal alternative teacher preparation program
  • Transition to Teaching
  • National Board for Professional Teaching Standards certification
  • Career and technical education certification
  • Emergency and provisional teaching certification
  • In-district training
  • Teaching equivalency and portfolio evaluations

For more information about becoming an English teacher, check out this article: English Teacher: Education and Career Requirements

Next: View Schools

Popular Schools

The listings below may include sponsored content but are popular choices among our users.