The best ESL websites and resources for online students of English can be found on this page
The internet is full of ESL websites and resources – but which of them will really help you?
If you want to improve your English listening skills or practise your pronunciation or try some English grammar exercises which website should you use? So that you don’t need to waste time using websites which give you nothing I have spent many hours looking for you and I have made a list of the best ESL websites and resources to help you with your English. And to make it even easier for you, I have put them into easy-to-use groups.
A free online talking dictionary. Type a word in the box, click submit, and listen.
Ship or sheep
Help with pronouncing words that sound similar.
Easy English Pronunciation
A simple guide to pronouncing vowels and consonants correctly.
Learning English pronunciation
If you are a serious advanced student of pronunciation then this page will interest you.
Lots of and audio lessons to help with your speaking and listening.
An excellent tool to help you learn words. Type in your keyword and ask it to show you similar words, opposites, pronunciation, and more.
Put your keyword in the box at the top of the page, click submit. It will then show you lots of words, with definitions, connected to your keyword.
Words groped into themes such as tableware, law and order, tastes and the weather.
More word themes. This time with pronunciation help and some vocabulary games to make it more enjoyable.
English Adverbs List
Every adverb that you will ever need to know. And a few you won’t.
Lots and lots, and lots, of adjectives.
Antonyms and Synonyms Quiz
Antonym and synonym quiz for all levels of student.
Advanced Antonyms and Synonyms Quiz
As the title says, for advanced students.
Vocabulary learning quiz for upper-intermediate and advanced students.
Another vocabulary learning quiz for upper-intermediate and advanced students. Lucky you!
Lots of vocabulary games for all levels.
Many, many vocabulary exercises for all levels.
Crossword puzzles for all levels.
Test Your Vocab
How many words do you know? Take this test to find out.
Look on the let-hand side and you will see enough vocabulary exercises to keep you busy for the rest of your life.
Road to Grammar
Exactly 365 quizzes about grammar and vocabulary. Should keep you busy for exactly a year.
All the lessons and exercises on this site focus on building your vocabulary in both general and business English.
A very old and ugly website, but it has a large library of listening and vocabulary exercises to help you.
The main idea is to use flashcards to help you learn new words. You can either make your own or use the large library of existing cards. I also recommend you try Learn, Speller, Test and Scatter.
Lists of words to learn and games to help you learn them.
The best online English-English dictionary there is. I use it.
The Cambridge Online Dictionary
More detail than Macmillan.
If you don’t like Cambridge or Macmillan then try this very good dictionary.
The Oxford Online Dictionary
If you need a dictionary for academic purposes, then this is the dictionary for you.
Cambridge Learner’s Dictionary
Excellent English-English dictionary for intermediate students.
A dictionary for advanced students. Type in a word and you will get a definition and many example sentences to help you understand the meaning and use of the word.
Phrasal Verb Dictionary for Intermediate Students
If you are an intermediate student and need help with understanding phrasal verbs then take a look at this dictionary.
Phrasal Verb Dictionary for Advanced Students
Advanced students who need help with their phrasal verbs should take a look at this dictionary.
If you want to make your speaking more interesting increase your vocabulary with a synonym dictionary.
Similar to the previous dictionary but with more detail.
There are 127 words that rhyme with sword. To find out what they are, use this dictionary of words that rhyme.
If you really want to know what raining cats and dogs means then take a look in this dictionary. Even with an adblocker you still get the page covered with horrible adverts though.
Old. Simple. Excellent definitions.
Brain Teasers, Riddles, Trivia, and more.
Quizzes, quizzes, quizzes, and even more quizzes.
English Club’s List of Quizzes
Lots of different quizzes to practise your vocabulary, grammar, spelling and pronunciation.
A large collection of games to help you learn more words.
The Problem Site
Even more word games. Some games need you to login, but most of the games can be played without.
East of the Web Games
Not a language learning website, but these simple word games will help you use your English in a real-life situation.
Crosswords and quizzes from the BBC.
English Media Lab
Lots of tests and quizzes for both children and adults. Unfortunately, the site is not very well organised.
Very Short Stories
A collection of fables for intermediate students.
Every Writer’s Resource
Short stories which can be read by upper-intermediate students in about 15 minutes. Intermediate students will take a little longer.
A collection of short stories for upper-intermediate and advanced students.
East of the Web Short Stories
These stories haven’t been written for language learners so they will be great for you to experience real-life English.
Museum of Hoaxes
A collection of hoaxes to put a smile on your face.
Urban Legends Online
A collection of short and very short stories that may be true, but also, may not be true.
Hundreds of excellent news articles, videos and podcasts using excellent English.
The Guardian Newspaper
A newspaper that uses excellent English. If you are an intermediate student try a short article or video first. If you are more advanced try something longer.
BBC Learning English
A lot of videos to help you with pronunciation and vocabulary.
Lots of good vide lectures. Unfortunately, the exercises after the lectures are not very good.
Interesting website that helps you understand films made in English. Choose a film or clip from their library, and as you watch it the words are displayed as interactive subtitles.