This website has hundreds of pages of high-quality video and audio, along with interactive exercises to help you with your grammar and vocabulary. It offers many podcasts from categories such as “Elementary podcasts”, “UK Culture” or “How to videos”. After listening or watching, each video and podcast has an exercise for you to complete so you can make sure you understood everything. You can do them on your computer while you listen or watch, or print out and do when you want. Also, there are discussion boards under many of their activities so you can talk about what you learned with other students. The mobile app version of the lessons lets you learn on the go. There is much more on the British Council site to discover, including Business English, Grammar, IELTS exams, Games…

If you are learning English and are interested in football, Premier Skills English can help you improve your English while you learn about the Premier League clubs and players. You can also find out about the matches and the Premier League rules and play games and do quizzes.

Duolingo helps you learn new vocabulary and grammar through interactive games and quizzes both online and on their mobile app.

This website lists hundreds of sentences from NewYork Times, The Economist, CNN and other news sources to show how words and phrases are used in real language.

You can use the filter on the right to choose whether your word appears at the beginning or the end of the sentence (Rule) or in which tense (Tense) and context it’s used (Context). And you can scroll down to find the word’s synonyms.

It is a collocations dictionary. A collocation is a fixed expression of two or more words that go together, like “fast food” or “go to bed”. A collocations dictionary is thus very useful if you want to know which words go together.

Lyrics Training is the new way to learn English and other languages through music and the lyrics of your favourite songs. If you like music and learning English from songs, you’ll love this website. You can improve your listening comprehension and practice with different accents interacting with the best musical videos, filling the gaps in the lyrics and using the Karaoke. All you need to do is finding a song and your level and playing the song. You must fill in the missing words, depending on your chosen level, where 10%, 25%, 50% or 100% of the words are missing. It’s perfect for your listening skills as they don’t let you listen further until you guess the word correctly. You have an option to click the “Give up” button though.

This website offers a very popular resource for learners of English. You can listen to radio or watch short TV news programmes depending on your favourite topic. The stories are divided into three levels. You can learn new words (in bold) and the texts are all read one-third slower than normal English speed. The videos are all subtitled.

This website offers graded readers for learners of English. It has a constantly growing collection of short stories and articles on various subjects. You can read the titles on the homepage without registering. All the other titles are available free of charge but you need to login with Facebook to access them. is the world’s leading online source for English definitions, synonyms, word origins, audio pronunciations, example sentences, slang phrases, idioms, word games, legal and medical terms, Word of the Day and more.

This website is designed for intermediate and advanced English learners to study the language by learning BBC style videos and radio broadcasts. You can find stories in the news, the latest English words and phrases, and even a series of videos that focus on English pronunciation.

Quizlet is actually a simple tool for learning anything and millions of students use it to learn languages. It allows students to create study sets, like flash cards and other games that will help them review important content. Students can browse the near 150,000,000 sets already there or create their own. Quizlet Live also offers an engaging game for the classroom.

An attractive, user-friendly website including grammar, pronunciation, reading and listening practice and an interactive picture dictionary. The system is designed in such a way that allows students to advance at their own pace, repeat a lesson as many times as it is necessary and also learn vocabulary without the need of translation.

This website includes matching quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer-assisted language learning activities. The site has also a special page on pronunciation, including practice with minimal pairs.

This site includes videos with native speakers explaining key reading concepts like critical reading, summarizing and scanning, and key life skills like signing a lease and reading a medicine label. Following each video is a comprehension quiz.

It helps you improve listening and writing skills through 3 levels of video or audio content. You can learn English naturally and very fast when you use News in Levels every day. They repeat the same words in one level again and again. So, when you read and listen to their news every day, after 2 or 3 or 4 months, you can understand all the words in one level. Then it is time for you to go one level higher and do the same. After nearly one year, you can understand people who speak English and you can know 3000 most important words in English.

Listen-and-write helps you improve your listening skill and lets you hear about the news.

It’s a great self-help website that has complete material for learning grammar, vocabulary, speaking, reading, listening and writing. To further enhance, they offer free exercises, forums and blog. provides English lessons in the form of text and audio files. Categories consist of Regular English, Business English, Traveler English, Interview English, and Useful Phrases. Message Boards, forums, or bulletin boards are other means used by to help users learn English. helps you master new words from essentials to academic and business level. It teaches you words by systematically exposing you to a wide array of question types and activities that will help you understand all the meanings and nuances of every word you’re learning.

Voscreen helps you improve your English language skills on your own through short video clips. Learning and improving English is more enjoyable than ever with Voscreen video learning environment. A toddler is able to independently acquire the essential language skills to communicate in their own mother tongue, thanks to all kinds of language exposure available while growing up. Voscreen users can experience a similar kind of language acquisition, as they are systematically exposed to English. Short clips, each grounded in easy to understand, real life contexts with concrete meaning, surround the learner with English. All the learner has to do to achieve the goal of becoming proficient in English is to spend 20 to 40 minutes using Voscreen every day to ensure constant exposure.

Five Minute English contains various lessons, which focus on listening, grammar, vocabulary as well as a range of other skills. The website is basic but content is good for students to study a little bit more after lessons and it is for those students who have very little time for self-study.

English Page offers areas of study with grammar, vocabulary as well as weekly lessons. It is a useful website with exercises which can reinforce what is being studied during lessons.

English at Home is a great website which is packed with tips and advice to improve your speaking so that you learn to become more fluent and confident when you speak. While the Speaking section helps you find the correct words to use, the Pronunciation section gives tips for saying the words, so that native English speakers will understand you easier. Their comprehensive English Grammar section covers everything you need; articles, tenses and more. In vocabulary and idioms section you’ll find help with many different subjects, from using a dictionary, how to describe people and behaviour as well as lots of tips to help improve your vocabulary. If you need help with business, the world of work and other real-life situations, its Business English section covers writing, presentations and telephone skills.

It offers free lessons, which are based on stories currently in the news. There are 7 levels, from elementary to advanced. Lessons have up to 26 pages of printable activities / handouts. There is a new lesson every two days. All lessons are also downloadable PDF format. There are 30+ online quizzes for each lesson.

It has hundreds of free English exercises.

English In Life is a website for EFL and ESL learners where you can find online grammar activities, vocabulary games, and printable resources. You will also find some other great resources, like learning apps, engaging short films and authentic reading materials that can make your learning process more enjoyable and exciting.

ELS Gold provides thousands of free resources and information for both students and teachers. All materials are organized by skill level for quick and easy access.

In this online library, students can get access to a huge collection of English texts and scripted recordings.

It’s an ESL cyber listening lab with study guides and quizzes. Many of the listening activities on this website have been organised according to subject and language function.

There are over one thousand activities to help students study English as a second language on this website. This project of The Internet TESL Journal has contributions by many teachers throughout the world. New quizzes and activities are added regularly. From the main page of the website, students can access all the main sub-menus of the site. Both the grammar quizzes and the vocabulary quizzes are sorted into six levels from easy to difficult. The bilingual vocabulary quizzes are sorted by language and the crossword puzzles are sorted into easy and not so easy.

It has free English tests and English grammar exercises for ESL/EFL.

It offers a collection of free English learning resources, which is designed to help you study whatever aspect of conversational English is most interesting or important to you at the moment. There are also tests and games that offer a great way for you to test and improve your English language skills.

Here you can learn all aspects of the English written language, enabling you to improve your writing skills in both personal and formal communications. Whether you’re starting with the very basics such as understanding the meaning of verbs and nouns and correct apostrophe placement, or wanting to understand more complex topics such as conjunctions, syntax optimization and creative writing techniques, they have it all covered.

On this website you can find grammar explanations on various topics and there are exercises that follow every topic. is a general English language site, specialising in ESL (English as a Second Language) with a wide range of resources for learners and teachers of English.

It has lots of printable lessons in all topics. You can also talk to other learners of English and native tutors if you have a question. Its English Idioms and English Phrasal Verbs sections are great resources, too.

You can find free fun lessons with quizzes and games for learning grammar. There are tests and tips on reading and fun topics like sports, movies and music for building vocabulary. It also has ESL podcasts for listening plus spelling and pronunciation rules, writing and speaking tips, idioms and slang references and much more.

This online dictionary is ideal for intermediate learners of English (levels A2-B2). It has more than 35,000 simple definitions using words you know and more than 25,000 real examples show how words are used. You can also hear the words spoken in British and American English.

It is one of the best pronunciation websites aimed at ESL learners. It provides you with a step-by-step guide as to how to pronounce the numerous sounds in English. It also deals with common pronunciation difficulties that ESL learners face.

This site helps you to enrich your vocabulary. You simply type one word and it brings up a colour-coded mind map of synonyms and near-related words.

It’s an online interactive English dictionary and thesaurus that helps you find the meanings of words and draw connections to associated words. You can easily see the meaning of each by simply placing the mouse cursor over it.

When you know what something looks like but not what it’s called, or when you know the word but can’t picture the object, The Visual Dictionary has the answer. In a quick look, you can match the word to the image. It has thousands of terms and words you need to know, but with labeled pictures accompanying them. It’s easy to use as the words are divided into topics and sub-topics.

This British website offers grammar and vocabulary lessons for beginner and intermediate level students.

Podcasts in English provides listening activities for those who learn English at all levels.