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

ESL Learning CentreLearn English

In the Learn English section you'll find everything for students of English, from lessons to games and chat.

English grammar lessons with example sentences and tests

English vocabulary lessons with example sentences and quizzes

Pronunciation audio icon
English pronunciation lessons with audio and video

Listening audio icon
English listening lessons and practice

English speaking lessons

English reading resources with quizzes

English writing lessons with examples

English Forum
Discussion for learners and teachers of English

ESL Games
Mobile-friendly online games

ESL Videosaudio icon
Films with subtitles for English learners

Songs for Learning English audio icon
Songs in English with subtitles and lyrics

English Quizzes
Fun quizzes to test your English

Jokes in English
Have a laugh and learn English at the same time!

ESL Chat
Chat online in English with other English learners.

Business English
Help & resources for Business English learners

English for Work
English for hotels, airlines, hospitals, police, tourism...

English For Kids
Stories & puzzles for young learners of English

English Exams
Learn about exams like TOEFL, TOEIC, Cambridge...

ESL Articles
Articles about learning English

ESL Magazine
Short readings in easy English

English For Babies
Learn English with your baby

How To Learn English

The 4 Language Skills

Oral Fluency in English

Interesting Facts About English

7 Secrets for ESL Learners

Power of 7

Word of the Day

Listen to Weekly News