ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Websites for ESL teachers

Updated on August 5, 2015

Need some inspiration for your TEFL Classes?

You've come to the right place if you're looking for some fresh ideas for your ESL Classroom. There are so many sites out there to help you in your ESL Lesson Planning. However, there are so many that it can be overwhelming to search through them all, only to come away with nothing useful. This site will show you the ones that are helpful, and free so you won't waste your time. Games, activities, handouts, teacher training: it's all here! You could spend days exploring these sites and still have more to discover.

ESL Cafe is the ultimate Teaching ESL Website

ESLcafe is the best site for ESL Teachers. Their job boards are the most popular in the world. Their country-specific forums are very popular. I also use the "Idea Cookbook" once in a while if I'm looking for games or ideas for my class. And I've referred students to the "student forums."

ESL Cafe

The Wealthy English Teacher

MES English: Everything ESL Handouts

MES English is a fabulous site if you're looking for handouts/printout for your classes. The handouts range from coloring to phonic to certificates, flashcards and games. I always look here before making up my own thing.

MES English

How many different ESL lessons do you plan in an average week

See results

ESL Speaking: Board Games

Discovery Puzlemaker

Puzzlemaker is by far the best site that I've found for making puzzles. Crosswords and word-search as well as a variety of other ones. It's fully customizable and easy to use.

Puzzle Maker

Breaking News
Breaking News

Breaking News English

Breaking News English is the site for you if you teach adults. They have current news stories in 2 levels, easy and difficult. They also have lots of engaging activities to go along with them

Breaking News English

EFL Classroom

EFL Classroom is a most helpful site from David Deubel. It has everything you could possibly want from teacher training to practical resources for your classroom. My description won't do justice so you should really just check it out.

EFL Classroom

ESL Speaking Activities
ESL Speaking Activities

ESL Speaking: Activities, Games, and Resources

ESL Speaking is the site for you if you teach any speaking or conversation classes. There are games and activities for kids and adults, as well as links to other resources and conversation or speaking textbook recommendations.

ESL Speaking

How often do you use ESL Websites for your lesson planning?

See results

Heads up English

Lots of good stuff on here, with professional development and excellent lesson plans so that your class is all ready to go with minimal preparation.

Heads up English

ESL Speaking: Role Plays

Where did you find your ESL Teaching Job?

See results

ESL Writing by Rob Whyte

ESL is an excellent site from a university teacher in Busan, South Korea. The author, Rob Whyte also happens to be a Lonely Planet author and has written for lots of other publications as well. There are lots of ideas for writing, speaking and listening activities. He also has a nice link section, where you can explore other quality sites for even more ideas for your ESL lesson planning.

Be sure to check out his fabulous teacher's resource pack which contains word puzzles, logic puzzles and trivia on a variety of topics especially designed for ESL students from beginner to advanced.


Learning For Life by Andrew Finch

Learning for Life is a helpful site from Andrew Finch, a long-time professor in Korea. He is a popular presenter at TESL related conferences around the world. I like his site best for its alternative-style assessment ideas and his teacher development section.

Learning For Life

ESL Speaking Activity: Just a Minute


Task Based Teaching-David Nunan

This is an excellent site from world-renonwed David Nunan on task-based teaching. It's part of a course he's offering and he's graciously posted it online for public use.

Task Based Teaching

Presentation Expressions

If you teach presentations and public speaking, this is the ultimate resource! Videos, tips, and plenty of other good stuff.

Presentation Expressions

What's your Favorite Site for ESL Lesson Planning?

    0 of 8192 characters used
    Post Comment
    • Paul Hefford profile image

      Paul Hefford 

      6 years ago

      Good recommendations.

      I've also used shenanigames and had a lot of success with their task based lessons.


    • profile image


      7 years ago

      ESL101 has hundreds of free lesson plans and teaching resources:

    • PennyHowe profile image


      7 years ago

      The MES English site has fabulous printables.

    • PennyHowe profile image


      7 years ago

      I am really impressed with this lens. I have been looking for materials to teach English here in Mexico. I have used many of those listed above and find them wonderful resources. I am still trying to find a course that would not need much to supplement it. The other day I spent a long time checking out the Genki English and was rather impressed. Does anyone have any feedback about using this course? I look forward to hearing from some of you. Thanks once again for a fantastic lens.

    • profile image


      8 years ago

      Check this ESL English site, too:

    • ESLinsider LM profile image

      ESLinsider LM 

      8 years ago

      If you don't mind I'd like to share my site. It includes resources to teach English in Asia and 100+ how to teach English videos.

    • profile image


      9 years ago

      @AbigailsCrafts LM: Superb buy kamagra and buy propecia here!

    • profile image

      AbigailsCrafts LM 

      10 years ago

      Nice list, I've found some new ideas and inspiration here!

      I use Genki English a lot - I'm not a member, but their games pages have lots of fun ideas.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)