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
- Identify where you will teach.
- If English is not the main language of that country, your context is TEFL.
- If English is the main language of that country, your context is TESL.
- Use that term when searching for courses and jobs, and check how individual employers or course providers label their requirements.