Existen muchos tipos diferentes de métodos de enseñanza de ESL, la mayoría de los cuales se asemejan a los métodos de enseñanza utilizados para enseñar otros idiomas que no son el primer idioma del estudiante. Los métodos de enseñanza del inglés como lengua extranjera pueden centrarse en problemas particulares que los estudiantes suelen tener al aprender inglés, que incluyen problemas de pronunciación y gramática. Las estrategias empleadas por cualquier maestro en particular pueden ser diferentes, pero los métodos comunes incluyen la memorización tradicional, la práctica de oraciones y los juegos. Cuando es posible, la inmersión suele ser el método de enseñanza más exitoso para cualquier idioma, incluido el inglés.
Los métodos de enseñanza de ESL suelen ser diferentes según la edad de los estudiantes. Los estudiantes más jóvenes a menudo se benefician de tarjetas didácticas, juegos y ejercicios de práctica que no enfatizan la regla subyacente que se usa en el idioma. A los adultos a menudo les resulta mucho menos frustrante leer la regla gramatical que se está empleando y luego practicar el uso de esa regla. Cuando los estudiantes están dentro de una edad o nivel de grado específico, una escuela puede exigir que se usen ciertos métodos y materiales de enseñanza de ESL. A menudo, estos están diseñados para satisfacer las demandas de los exámenes de inglés relevantes.
En todos los niveles de edad, se pueden usar varios métodos de enseñanza de ESL. En el pasado, era muy común que las clases de ESL se centraran principalmente en la traducción como herramienta de enseñanza, aunque ahora es mucho menos común. Los métodos de enseñanza también pueden centrarse completamente en el lenguaje hablado, ya que el aprendizaje a través de la audición a menudo se considera más natural. En general, los métodos de enseñanza del inglés no solo deben enseñar a los estudiantes cómo decir frases específicas, sino también cómo innovar nuevas.
Aunque los métodos que se centran en las teorías del aprendizaje de idiomas son teóricamente interesantes, las estrategias de enseñanza reales utilizadas en un aula generalmente deben abordar problemas específicos en el idioma inglés. Muchos estudiantes tienen problemas con la pronunciación, y los ejercicios que aíslan sonidos específicos en el idioma inglés a menudo son excelentes métodos de enseñanza de ESL. Del mismo modo, desafiar a los estudiantes con problemas gramaticales en el resumen también puede ser útil, incluso si un maestro cree que los estudiantes tienden a aprender segundos idiomas principalmente a través del idioma.
No todos los cursos de ESL se centran en el mismo nivel de aprendizaje, y las clases más avanzadas pueden utilizar métodos de enseñanza muy diferentes a los cursos básicos. Por ejemplo, las técnicas para reducir el acento de un alumno y mejorar la forma en que él o ella pueden expresar sus pensamientos en un idioma son importantes en los niveles superiores, pero esto requiere que el alumno ya domine la gramática. La filosofía del aprendizaje de idiomas a la que se suscribe el maestro a menudo afecta los métodos de enseñanza de ESL que se utilizan e incluso puede afectar el desarrollo de nuevos métodos. Como tal, hay muchas nuevas técnicas de enseñanza de ESL que se inventan hoy a medida que evolucionan nuevas ideas sobre cómo aprender idiomas.