since 1997, the world's premier FREE website for learners + teachers of English

ESL Learning CentreFOR LEARNERS

Fun lessons with quizzes and games for learning grammar. Tests and tips on reading and fun topics like sports, movies and music for building vocabulary. ESL podcasts for listening plus spelling and pronunciation rules and games. Writing and speaking tips, idioms and slang references and so much more. All for fun and all for free

ESL Teachers LoungeFOR TEACHERS

Free resources including lesson plans, printable ESL worksheets, grammar and vocab classroom handouts and fun ESL activities and games. You’ll also find teaching tips, advice and resources for TEFL training, a TEFL forum and ESL job offers from China and around the world. Free for all teachers

FOR EVERYONE

ESL Store: useful resources for English learners and teachers, including ebooks and games
MyEnglishClub: your own page with blogs, photos, videos, chat, audio and more
ESL Songs
Jonathon's ESL Songs
Over 40 songs for learning English. Listen, read the words and sing along!
Football Vocab
For Football Fans!
Soccer's history, rules, top players. Vocab and quizzes!
Hangman
Play Hangman Online!
Find the right word in time ... or he'll hang you!
Hear English Everywhere
7 Ways to Hear English
Listening practice 24/7. Internet, radio, TV, more...
English Prepositions List
Learn English Prepositions
Example sentences, quizzes, pictures. DOWNLOAD now!
Phrasal Verbs
Phrasal Verbs
Her alarm woke her up. Learn 100s of phrasal verbs. Quizzes for them all!
Conversational Phrases Vocabulary ESL Store - Open 24 hours Slang Adjective Order Writing

New on EnglishClub

New Basic Tenses Mini Quiz

New Tense and Time Mini Quiz

Cyclist Makes it Around the World in 78 Days

What is Tense? Quiz

Driverless Cars Coming Soon

English Tense System Quiz

Hurricane Irma Batters Caribbean Islands

more new pages

TALKING POINT Discussion and Homework
Get ESL Progress! - the FREE EnglishClub newsletter
ESL or EFL? What do ESL and EFL mean? ESL stands for English as a Second Language. EFL stands for English as a Foreign Language. ESL is used when people learn English in an English speaking country. EFL is used when people learn English in a non-English speaking country. Is this important? Not very, if you are a student. But there are some important technical considerations for teachers.