Top 10 Websites to Learn English Online for Free

There are many ways for you to learn and improve your English, such as to hire a teacher, to go to school, to take an online course, and so on. And among those ways, the cheapest and still efficient way is to learn English online for free.

You just need a computer with internet access, then visit some English learning websites and teach yourself without paying any money. It sounds cool, right? Among those websites, below 10 are certainly worthy of your attention:

1. Elllo


Elllo focuses on your English listening skill. You can listen to speakers from all over the world for different topics, such as sports, travels, games, and so on. There is related text script under the audio player. You can also listen to some nice English songs or watch some videos.

Go to Elllo

2. Fun Easy English

Fun Easy English

Fun Easy English mainly focuses on the basic English knowledge and teaching tips, its courses include pronunciation, grammar, idioms, slang, writing, tests and much more. Most of those courses are launched in Video format, in addition with text scripts and pictures.

Go to Fun Easy English

3. is owned by British Council, which is the UK’s international cultural relations body. The website offers English learning information and tests for teachers, students and kids. You can learn English online while you are taking a test, listening to a song, or even playing a game.

Go to

4. Lang-8


Lang-8 focuses on writing in a foreign language. You write in the language that you are learning, then native speakers will correct your writing, and you can also help others learn your native language by correcting their writing.

Go to Lang-8

5. Busuu


For every language you choose to learn, Busuu provides a few courses, including writing exercises, vocabulary training, reading comprehension, and so on. Besides courses, you can also learn English online by joining the community and chatting with other members.

Go to Busuu

6. Livemocha


The Livemocha website focuses on learning a foreign language by courses and communications. To learn English online, you can pick up an English course, submit your answers, or chat with the members whose native language is English. And you can help other members by checking their submissions.

Go to Livemocha

7. VocabSushi


VocabSushi is for you to learn vocabulary with real-world, contextual examples found in the daily news. You pick up a vocab word, understand its means, read the sentence samples, listen to the speakers, then you can take a test and check if you have learned that word.

Go to VocabSushi

8. BBC Learning English

BBC Learning English

On the BBC Learning English website, you can learn grammar, vocabulary, pronunciation, and so on, you can take a test, you can also learn how to teach others English. The most interesting course is 6 Minute English, in which you can listen to a short audio record, which can be downloaded both in MP3 and PDF formats.

Go to BBC Learning English

9. Learn English Free Online

Learn English Free Online

With an over 10 years history, Learn English Free Online is an abundant website for EFL/ESL learners and teachers. You can learn vocabulary with the related pictures, you can get some English learning tips, you can take some funny test, and so on.

Go to Learn English Free Online

10. Exam English

Exam English

As the name, the website Exam English is for you to take exams, including TOEFL, CPE, KET, and nearly all the other famous international ESL/EFL exams. You can test your English level by reading, listening, grammar, vocabulary, or writing separately.

Go to Exam English

Among the above 10 websites, some (such as elllo) focus on listening, some (such as Lang-8) focus on writing, some (such as VocabSushi) focus on vocabulary, and some focus on other English skills or knowledge, you can check them out and choose your favorite. If you have any other websites to learn English online, welcome to share with us by adding a comment.

This entry was posted in Other Free Nuts and tagged , . Bookmark the permalink. Both comments and trackbacks are currently closed.


  1. Posted June 14, 2013 at 2:17 am | Permalink

    Great list. My students are always asking me for online resources to help them and they don’t have any money to spend! I use the BBC website a lot, but I haven’t heard of most of the others, I shall be putting them on my to do list!

  2. CyrilMaithilyGupta
    Posted August 5, 2013 at 6:46 pm | Permalink

    Here’s a great resource for you!
    It has hundreds of awesome English learning videos.

  3. SallyJones
    Posted November 8, 2013 at 11:03 pm | Permalink

    To practice my English, I am using I found my language exchange partner here.
    I want to thank you for your list also

  4. AWebSurfing
    Posted December 23, 2013 at 12:53 am | Permalink is a,  allows you to, & secure your internet connection. and also bypass any network from your government, school or workplace network. So you can unblock most popular social networking sites such as Youtube, Bebo, Facebook, Orkut and many other sites. it give you ability to surf the Web without being tracked.

  5. learntoenglish
    Posted January 10, 2014 at 9:39 pm | Permalink

    This is a really cool topic. I use to improve my English skills. There are lots of free lessons.

  6. RishabhBhalla
    Posted February 5, 2014 at 3:57 am | Permalink

    nice article , thanks for sharing wonderful list . 
    see this also , also contains good websites for learning english

  7. RL_Eng
    Posted March 25, 2014 at 10:09 pm | Permalink

    Check out Real Life English. 

    The site is free for everyone and is a great place to meet other English language students, make friends, and share your experiences moving to an English speaking country.