What is the difference between TEFL and TESL?

Updated

TEFL stands for Teaching English as a Foreign Language and refers to teaching English in a country where English is not the main language. TESL stands for Teaching English as a Second Language and refers to teaching English in an English-speaking country. The distinction matters mainly for teachers—especially for training, qualifications, and job contexts—rather than for students, as TEFL.net notes.

The core distinction

Term Full name Typical setting Example
TEFL Teaching English as a Foreign Language A non-English-speaking country Teaching English in Japan, Brazil, or Germany
TESL Teaching English as a Second Language An English-speaking country Teaching English to immigrants in the UK, US, or Australia

The key variable is the environment where you teach, not the students' native language. TEFL.net frames it simply: TEFL is used when people teach English in a non-English-speaking country, and TESL is used when people teach English in an English-speaking country.

Why the distinction matters

TEFL.net is direct about this: the difference is "not very" important for students, but there are "some important technical considerations for teachers." In practice, the terms show up in:

  • Training and qualifications — course titles and certifications often use one term or the other, and employers may look for a specific label.
  • Job listings — a posting in an English-speaking country is more likely to use TESL or TESOL terminology, while overseas positions typically use TEFL.
  • Professional vocabulary — the terms signal the context you have trained for and worked in.

For learners, the classroom experience is largely the same; the label describes the teaching context, not a different method.

How TEFL.net uses the terms

TEFL.net presents itself as a free resource site for teachers of English, running since 1998, and uses "TEFL" as its umbrella term—covering lesson plans, worksheets, a worksheet generator, forums, articles, teacher-training resources, course listings, and a jobs board. It also addresses the terminology question directly in its "TEFL or TESL?" section, which is the practical takeaway: use TEFL for teaching abroad in a non-English-speaking country and TESL for teaching within an English-speaking one, and don't overthink the distinction from the student's side.

Quick way to decide which term applies to you

  1. Identify where you will teach.
  2. If English is not the main language of that country, your context is TEFL.
  3. If English is the main language of that country, your context is TESL.
  4. Use that term when searching for courses and jobs, and check how individual employers or course providers label their requirements.