Cool Sites and Tools for ESL & EFL Learners


If you are learning English in the 21st century, you are lucky because you will have numerous alternatives to practise the things you’ve been learning.

There are thousands of great sites which will help you, but if you don’t have a place to store these cool sites, then you’ll lose track so I will suggest you to bookmark them.

I use, diigo and pinterest for the sites I love. You can start a pinterest board for the listening, reading or writing sites, or start using to curate links for learning vocabulary, practising reading, etc. You can follow other learners and learn from them as well.

Here you will find some cool tools for you to practise what you’ve been learning.

EngVid is a free site to learn English for free with video lessons. New Lessons are added regularly, covering grammar, vocabulary, TOEFL and more. Students who are willing to improve their English can visit the site at least once or twice a week.

5 Minute English is a site designed to give the learners short and easy explanations and exercises. The learners can have a quick look at grammar, reading, listening, vocabulary and idioms. They can also find answers to questions that can be confusing for other learners. This is under the Question and Answer section.

If you spend 5 minutes a day here regularly, you will benefit a lot.

News in Levels  is another great site that can be recommended to enthusiastic ESL learners to study English.

There are short news articles for different levels. You can choose your level and read the news and listen to it. You then can try the other levels for the same article. The words in the original news have been changed and adapted to 3 levels. The vocabulary definitions are also given.

I just came across with ETTC, a site where you can try writing poems on your own. The site allows the users to write fun poems, guiding them to use certain vocabulary.

This is a great way to learn and recycle vocabulary.

Listening to songs is one of the greatest ways to study a foreign language. That’s why Lyrics Training is another site you can visit daily. You can listen to the songs and try to fill in the gaps according to your level. If you can’t catch up the words, the video stops and you have to listen to it again. is a great site which will allow the learners to write on a word given in 60 seconds. When you click on the link and access the site you will see how simple it is to use. Click on ‘GO’, you will see a word and will have 60 seconds to write about it. The words given are very simple and that way even the beginners can find something to write. is a site to provide resources that will help ESL learners improve their grammar, reading and vocabulary skills. The site contains activities and quizzes which will facilitate learning. You can choose an activity and start doing and you get immediate feedback.


19 Comments on Cool Sites and Tools for ESL & EFL Learners

  1. thy
    September 11, 2014 at 4:10 am (3 years ago)

    learning English

  2. Gaya
    September 11, 2014 at 5:16 am (3 years ago)


  3. Neeta mitra
    September 11, 2014 at 3:24 pm (3 years ago)

    I can’t express my thought clearly and easily .so I need your help.

  4. Neeta mitra
    September 11, 2014 at 3:26 pm (3 years ago)

    Spelling mistake.

  5. Neeta mitra
    September 11, 2014 at 3:27 pm (3 years ago)

    Less confidence .

  6. Neeta mitra
    September 11, 2014 at 3:28 pm (3 years ago)


  7. Neeta mitra
    September 11, 2014 at 3:29 pm (3 years ago)

    Error in sentence making

  8. Joudi Moukadem
    September 12, 2014 at 8:06 am (3 years ago)

    When there is a will there is power

  9. Joudi Moukadem
    September 12, 2014 at 8:07 am (3 years ago)

    You can do it if you think you can

  10. Joudi moukadem
    September 12, 2014 at 8:10 am (3 years ago)

    I would like to make use of resources to present and use I. My teaching .

  11. Immaa
    September 12, 2014 at 8:21 am (3 years ago)

    I wish I could speak fluently .

  12. phaungmokeshar
    September 12, 2014 at 9:59 am (3 years ago)

    Want to speak english fluently

  13. sheren
    September 12, 2014 at 10:11 am (3 years ago)

    I just want to learn

  14. Candace Harris
    September 14, 2014 at 12:07 pm (3 years ago)

    Great post! I love the resources that you provided! I have a younger sister that has struggled in the past to learn English. I wish I would have known of these sites back then. I never thought to use Pinterest as a way to organize and categorize my ideas for teaching. There are also many apps on smartphones that can help students translate better, if students have access to a smartphone. Thank you for sharing!

  15. Taylor Gray
    September 24, 2014 at 8:25 pm (3 years ago)

    Excellent post! I really appreciate that you took the time to make a list of some pretty resourceful tools such as these. Pinterest was a very interesting tool that you mentioned. I have always used it for arts and crafts or gifts but to use it as an idea keeper for teaching is very beneficial. It helps bring out the creative side to learning which is a key fundamental practice of teaching for me. All of the sites you listed seemed to be fun and mostly games and quizzes to use to learn. This is wonderful! Learning should never be boring. By introducing games and fun activities students learn without even thinking about it and will retain more information that way. Great post! Cheers!

    • Eva Buyuksimkesyan
      September 25, 2014 at 4:10 pm (3 years ago)

      Thank you Taylor for the nice words.

  16. ann foreman
    October 2, 2014 at 9:46 am (2 years ago)

    Hi Eva,

    Just to let you know that we’ve shortlisted this blog post for this month’s TeachingEnglish blog award and I’ll be making a post about it on today’s TeachingEnglish Facebook page, if you’d like to check there for likes and comments.


    • Eva Buyuksimkesyan
      October 3, 2014 at 11:31 am (2 years ago)

      I’m so honoured to be shortlisted for the TeachingEnglish blog award, Ann. Thanks

  17. German P
    October 19, 2014 at 1:07 am (2 years ago)

    Great place to practice……… Thanks; greatings from Colombia.


Leave a Reply