The Best Websites for ESL Teachers and English Language Learners

ESL Games for Kids and Adults

Order the book on Amazon!

Amazon LogoUSCanadaUKAustraliaGermanyFranceSpainItalyJapan

 
Follow the links below and browse our collection of recommended websites for English teachers and students.

Also, discover helpful ESL resources, including teacher certification, lesson plans, textbooks, travel tips, student resources, and employment websites.

ESL Websites

Searchable Database of ESL Websites for English Teachers and Students

You can search the database of links using the search field on the top-right side of the table.

Click the table headers to arrange the websites based on specific language skills and resources:

  • listening
  • speaking
  • reading
  • writing
  • grammar
  • vocabulary
  • lessons/worksheets
  • blog/articles

Plus, you can easily sort the websites to find resources for teaching kids and/or adults.

180 of the Best Websites for ESL Teachers and English Language Learners

*Updated: July 27th, 2021

Print Friendly, PDF & Email

 

TitleWebsiteListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
7 ESL7 ESLListeningSpeakingWritingGrammarVocabularyKidsAdults
Abbreviations.comAbbreviations.comVocabularyKidsAdults
ABCya!ABCya!ListeningSpeakingReadingWritingGrammarVocabularyBlog / ArticlesKids
Acronym FinderAcronym FinderVocabularyBlog / ArticlesKidsAdults
AdLitAdLitReadingGrammarVocabularyKidsAdults
All ESLAll ESLSpeakingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
American EnglishAmerican EnglishListeningSpeakingReadingWritingLessons / WorksheetsBlog / ArticlesKidsAdults
AnkiAnkiVocabularyKidsAdults
Annenberg LearnerAnnenberg LearnerListeningSpeakingReadingWritingLessons / WorksheetsBlog / ArticlesKidsAdults
bab.labab.laReadingGrammarVocabularyKidsAdults
BBC Learning EnglishBBC Learning EnglishListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Book CreatorBook CreatorWritingKidsAdults
BrainscapeBrainscapeVocabularyKidsAdults
Breaking News EnglishBreaking News EnglishListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Britannica KidsBritannica KidsListeningReadingVocabularyKids
Busy TeacherBusy TeacherListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Cambridge DictionaryCambridge DictionaryGrammarVocabularyKidsAdults
Cambridge English Write and ImproveCambridge English Write and ImproveWritingGrammarVocabularyKidsAdults
Class ToolsClass ToolsLessons / WorksheetsKidsAdults
Collins DictionaryCollins DictionaryGrammarVocabularyBlog / ArticlesKidsAdults
Colorin ColoradoColorin ColoradoListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Common Errors in English UsageCommon Errors in English UsageGrammarVocabularyKidsAdults
Culips ESL PodcastCulips ESL PodcastListeningSpeakingGrammarVocabularyKidsAdults
Dave’s ESL CafeDave’s ESL CafeVocabularyLessons / WorksheetsKidsAdults
Definitions.netDefinitions.netVocabularyKidsAdults
Dictionary.comDictionary.comWritingVocabularyKidsAdults
Digital DialectsDigital DialectsListeningSpeakingReadingVocabularyKidsAdults
Discovery Education PuzzlemakerDiscovery Education PuzzlemakerVocabularyKidsAdults
Dream ReaderDream ReaderListeningReadingGrammarVocabularyLessons / WorksheetsKidsAdults
edHelperedHelperListeningSpeakingReadingWritingVocabularyLessons / WorksheetsKids
Education Resources Information CenterEducation Resources Information CenterBlog / ArticlesKidsAdults
Education WorldEducation WorldReadingWritingLessons / WorksheetsBlog / ArticlesKidsAdults
Education.comEducation.comReadingWritingLessons / WorksheetsKids
EdutopiaEdutopiaBlog / ArticlesKidsAdults
EFL SenseiEFL SenseiListeningSpeakingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Encyclopedia BritannicaEncyclopedia BritannicaReadingGrammarVocabularyKidsAdults
English CentralEnglish CentralListeningSpeakingGrammarVocabularyKidsAdults
English ClubEnglish ClubListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
English CorporaEnglish CorporaReadingGrammarVocabularyKidsAdults
English CurrentEnglish CurrentListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
English First: Resources for Learning EnglishEnglish First: Resources for Learning EnglishGrammarVocabularyKidsAdults
English GrammarEnglish GrammarWritingGrammarVocabularyLessons / WorksheetsKidsAdults
English Grammar 101English Grammar 101GrammarVocabularyKidsAdults
English Listening Lesson Library OnlineEnglish Listening Lesson Library OnlineListeningSpeakingGrammarVocabularyKidsAdults
English PageEnglish PageListeningGrammarVocabularyKidsAdults
English ToolsEnglish ToolsReadingWritingGrammarVocabularyKidsAdults
ESL BaseESL BaseListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
ESL BitsESL BitsListeningReadingGrammarVocabularyKidsAdults
ESL Conversation QuestionsESL Conversation QuestionsListeningSpeakingGrammarVocabularyLessons / WorksheetsKidsAdults
ESL DiscussionsESL DiscussionsListeningSpeakingKidsAdults
ESL ExpatESL ExpatListeningSpeakingReadingWritingVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
ESL FastESL FastListeningReadingWritingGrammarVocabularyKidsAdults
ESL GalaxyESL GalaxyListeningSpeakingReadingGrammarVocabularyLessons / WorksheetsKids
ESL Games PlusESL Games PlusListeningSpeakingReadingVocabularyKids
ESL GoldESL GoldListeningSpeakingReadingGrammarVocabularyLessons / WorksheetsKidsAdults
ESL GrammarESL GrammarGrammarVocabularyKidsAdults
ESL KidsESL KidsListeningSpeakingReadingVocabularyLessons / WorksheetsKids
ESL Kids GamesESL Kids GamesListeningSpeakingReadingWritingGrammarVocabularyKids
ESL Kids StuffESL Kids StuffListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKids
ESL Kids WorldESL Kids WorldListeningSpeakingReadingWritingVocabularyLessons / WorksheetsKids
ESL LibraryESL LibraryListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
ESL LoungeESL LoungeListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
ESL PrintablesESL PrintablesListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
ESL SpeakingESL SpeakingListeningSpeakingKidsAdults
ESL VideoESL VideoListeningSpeakingReadingGrammarVocabularyKidsAdults
ForvoForvoListeningVocabularyKidsAdults
Freddie’s VilleFreddie’s VilleListeningSpeakingReadingVocabularyLessons / WorksheetsKids
Fun BrainFun BrainListeningReadingVocabularyKids
Games To Learn EnglishGames To Learn EnglishListeningSpeakingReadingGrammarVocabularyKids
Grammar BankGrammar BankReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Grammar BytesGrammar BytesReadingGrammarVocabularyLessons / WorksheetsKidsAdults
Grammar GirlGrammar GirlListeningReadingGrammarVocabularyBlog / ArticlesKidsAdults
Grammar MonsterGrammar MonsterReadingGrammarVocabularyKidsAdults
GrammarlyGrammarlyWritingGrammarVocabularyKidsAdults
Hemingway EditorHemingway EditorWritingGrammarVocabularyKidsAdults
How To PronounceHow To PronounceListeningSpeakingVocabularyKidsAdults
Idiom ConnectionIdiom ConnectionReadingVocabularyKidsAdults
Idiom SiteIdiom SiteReadingVocabularyKidsAdults
Idioms 4 YouIdioms 4 YouListeningReadingVocabularyKidsAdults
Idioms OnlineIdioms OnlineReadingVocabularyBlog / ArticlesKidsAdults
IELTS PodcastIELTS PodcastListeningSpeakingReadingWritingGrammarVocabularyKidsAdults
Internet ArchiveInternet ArchiveListeningReadingKidsAdults
iSL CollectiveiSL CollectiveListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Kahoot!Kahoot!Lessons / WorksheetsKidsAdults
Kiz ClubKiz ClubListeningSpeakingReadingWritingVocabularyLessons / WorksheetsKids
Language DropsLanguage DropsListeningSpeakingVocabularyKidsAdults
Language GuideLanguage GuideListeningSpeakingWritingVocabularyKidsAdults
Lanternfish ESLLanternfish ESLListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Larry Ferlazzo’s Websites Of The DayLarry Ferlazzo’s Websites Of The DayBlog / ArticlesKidsAdults
Learn English TodayLearn English TodayGrammarVocabularyKidsAdults
LearnEnglish Kids (British Council)LearnEnglish Kids (British Council)ListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKids
Learning ChocolateLearning ChocolateListeningSpeakingReadingVocabularyKids
Let’s Have Fun With EnglishLet’s Have Fun With EnglishListeningSpeakingGrammarVocabularyKids
Lingo HutLingo HutListeningSpeakingReadingVocabularyBlog / ArticlesKidsAdults
LinguapressLinguapressReadingGrammarVocabularyLessons / WorksheetsKidsAdults
Longman DictionaryLongman DictionaryReadingVocabularyKidsAdults
Lyrics GapsLyrics GapsListeningReadingVocabularyKidsAdults
Lyrics TrainingLyrics TrainingListeningVocabularyKidsAdults
Macmillan DictionaryMacmillan DictionaryListeningReadingVocabularyBlog / ArticlesKidsAdults
Make Beliefs ComixMake Beliefs ComixReadingWritingVocabularyLessons / WorksheetsKids
Many ThingsMany ThingsListeningReadingGrammarVocabularyKidsAdults
Merriam-Webster DictionaryMerriam-Webster DictionaryVocabularyBlog / ArticlesKidsAdults
Merriam-Webster Learner’s DictionaryMerriam-Webster Learner’s DictionaryVocabularyKidsAdults
Merriam-Webster Visual Dictionary OnlineMerriam-Webster Visual Dictionary OnlineVocabularyKidsAdults
MES EnglishMES EnglishSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKids
Movie IdiomsMovie IdiomsListeningReadingVocabularyBlog / ArticlesKidsAdults
My English PagesMy English PagesListeningSpeakingReadingWritingGrammarVocabularyBlog / ArticlesKidsAdults
My Speech ClassMy Speech ClassListeningSpeakingKidsAdults
National GeographicNational GeographicReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
National Geographic KidsNational Geographic KidsListeningReadingWritingGrammarVocabularyKids
NEH EdsitementNEH EdsitementListeningSpeakingReadingWritingLessons / WorksheetsBlog / ArticlesKidsAdults
NeoK12NeoK12SpeakingReadingVocabularyKids
NetLingoNetLingoReadingVocabularyBlog / ArticlesKidsAdults
News in LevelsNews in LevelsListeningReadingGrammarKidsAdults
OER CommonsOER CommonsListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
One Stop EnglishOne Stop EnglishListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Oxford English DictionaryOxford English DictionaryVocabularyKidsAdults
Oxford University Press: Learning Resources BankOxford University Press: Learning Resources BankReadingGrammarVocabularyKidsAdults
Oyster EnglishOyster EnglishListeningSpeakingGrammarVocabularyLessons / WorksheetsKidsAdults
PBS Learning MediaPBS Learning MediaListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
PlayPrase.mePlayPrase.meListeningReadingVocabularyKidsAdults
PreplyPreplyListeningSpeakingKidsAdults
Print DiscussPrint DiscussListeningSpeakingKidsAdults
ProWritingAidProWritingAidWritingGrammarVocabularyKidsAdults
QuillQuillWritingGrammarVocabularyKidsAdults
QuizletQuizletLessons / WorksheetsKidsAdults
Randall’s ESL Cyber Listening LabRandall’s ESL Cyber Listening LabListeningReadingVocabularyKidsAdults
Read Write ThinkRead Write ThinkListeningSpeakingReadingWritingLessons / WorksheetsKidsAdults
Reading RocketsReading RocketsReadingGrammarVocabularyKidsAdults
Real EnglishReal EnglishListeningVocabularyLessons / WorksheetsKidsAdults
Real English For GamersReal English For GamersListeningReadingKidsAdults
RefSeekRefSeekReadingGrammarVocabularyKidsAdults
Rhyme DeskRhyme DeskWritingVocabularyKidsAdults
Rhyme ZoneRhyme ZoneWritingVocabularyKidsAdults
Scholastic TeachablesScholastic TeachablesListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKids
Sean Banville's Free ESL MaterialsSean Banville's Free ESL MaterialsListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Simple English WikipediaSimple English WikipediaReadingGrammarVocabularyKidsAdults
SparkleBoxSparkleBoxListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKids
StarfallStarfallListeningSpeakingReadingVocabularyKids
Stickyball ESL ResourcesStickyball ESL ResourcesListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Story BirdStory BirdWritingKidsAdults
Story JumperStory JumperWritingKidsAdults
Super Teacher WorksheetsSuper Teacher WorksheetsListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKids
Talk EnglishTalk EnglishListeningSpeakingGrammarVocabularyLessons / WorksheetsKidsAdults
Teach ThisTeach ThisListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Teach-nologyTeach-nologyListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKidsAdults
Teacher VisionTeacher VisionListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Teaching ChannelTeaching ChannelListeningSpeakingBlog / ArticlesKidsAdults
Teaching English (British Council)Teaching English (British Council)ListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
TEDTEDListeningReadingKidsAdults
TED MasterclassTED MasterclassListeningSpeakingKidsAdults
TED-EdTED-EdListeningReadingKidsAdults
TEFL TunesTEFL TunesListeningLessons / WorksheetsKidsAdults
TeflnetTeflnetListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
Tes Teaching ResourcesTes Teaching ResourcesListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsKids
The EFL PlayhouseThe EFL PlayhouseListeningSpeakingVocabularyLessons / WorksheetsKids
The Free DictionaryThe Free DictionaryReadingGrammarVocabularyKidsAdults
The IdiomsThe IdiomsReadingGrammarVocabularyKidsAdults
The Internet TESL JournalThe Internet TESL JournalListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
The Punctuation GuideThe Punctuation GuideReadingGrammarVocabularyKidsAdults
The Purdue Writing LabThe Purdue Writing LabWritingGrammarVocabularyKidsAdults
The Visual DictionaryThe Visual DictionaryVocabularyKidsAdults
Thinkmap Visual ThesaurusThinkmap Visual ThesaurusVocabularyBlog / ArticlesKidsAdults
ThoughtCo.ThoughtCo.ReadingWritingGrammarVocabularyBlog / ArticlesKidsAdults
Topmarks EducationTopmarks EducationListeningSpeakingReadingWritingVocabularyBlog / ArticlesKids
Urban DictionaryUrban DictionaryVocabularyBlog / ArticlesAdults
Using EnglishUsing EnglishListeningSpeakingReadingWritingGrammarVocabularyLessons / WorksheetsBlog / ArticlesKidsAdults
VisuwordsVisuwordsVocabularyKidsAdults
Vocabulary.comVocabulary.comVocabularyKidsAdults
Voice of AmericaVoice of AmericaListeningReadingGrammarVocabularyKidsAdults
WiktionaryWiktionaryReadingVocabularyKidsAdults
Word SpyWord SpyReadingVocabularyKidsAdults
WordnikWordnikReadingVocabularyKidsAdults
WordsmithWordsmithVocabularyKidsAdults
WordsmythWordsmythVocabularyKidsAdults
WordtuneWordtuneWritingGrammarVocabularyKidsAdults
WordVisWordVisVocabularyKidsAdults
WritefullWritefullWritingGrammarVocabularyKidsAdults
YouglishYouglishListeningSpeakingReadingKidsAdults
Your DictionaryYour DictionaryReadingVocabularyKidsAdults

Other Resources for ESL Teachers and Students

Free Printables and Surveys on ESL Expat

Feature Your Website on ESL Expat

Do you manage a website/blog related to education or travel?

If you link to ESL Expat, we will feature your site in our resources section.

Please fill out the form below with your site’s information along with the reciprocal link and we will get back to you within 24-hours.

    Your Name

    Your Email

    Your Website

    Your Website's URL

    Your Website Description

    Reciprocal URL: Where is the link to ESL Expat on your website?

    Is all of your information accurate?
    Yes!

     

    Please prove you are human by selecting the Heart.