Download ESL Books and Free PDFs Order your copy of the books on Amazon! The Complete English Grammar Course ⭐ 4.7 star rating on Udemy |
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.
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.
185 of the Best Websites for ESL Teachers and English Language Learners
*Updated: March 2024
Website | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
---|---|---|---|---|---|---|---|---|---|---|
7 ESL | Listening | Speaking | Writing | Grammar | Vocabulary | Kids | Adults | |||
Abbreviations.com | Vocabulary | Kids | Adults | |||||||
ABCya! | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Blog / Articles | Kids | ||
Acronym Finder | Vocabulary | Blog / Articles | Kids | Adults | ||||||
AdLit | Reading | Grammar | Vocabulary | Kids | Adults | |||||
All ESL | Speaking | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults | ||
American English | Listening | Speaking | Reading | Writing | Lessons / Worksheets | Blog / Articles | Kids | Adults | ||
Anki | Vocabulary | Kids | Adults | |||||||
Annenberg Learner | Listening | Speaking | Reading | Writing | Lessons / Worksheets | Blog / Articles | Kids | Adults | ||
bab.la | Reading | Grammar | Vocabulary | Kids | Adults | |||||
BBC Learning English | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Book Creator | Writing | Kids | Adults | |||||||
Brainscape | Vocabulary | Kids | Adults | |||||||
Breaking News English | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Britannica Kids | Listening | Reading | Vocabulary | Kids | ||||||
Busy Teacher | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Cambridge Dictionary | Grammar | Vocabulary | Kids | Adults | ||||||
Cambridge English Write and Improve | Writing | Grammar | Vocabulary | Kids | Adults | |||||
Class Tools | Lessons / Worksheets | Kids | Adults | |||||||
Collins Dictionary | Grammar | Vocabulary | Blog / Articles | Kids | Adults | |||||
Colorin Colorado | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Common Errors in English Usage | Grammar | Vocabulary | Kids | Adults | ||||||
Culips ESL Podcast | Listening | Speaking | Grammar | Vocabulary | Kids | Adults | ||||
Dave’s ESL Cafe | Vocabulary | Lessons / Worksheets | Kids | Adults | ||||||
Definitions.net | Vocabulary | Kids | Adults | |||||||
Dictionary.com | Writing | Vocabulary | Kids | Adults | ||||||
Digital Dialects | Listening | Speaking | Reading | Vocabulary | Kids | Adults | ||||
Discovery Education Puzzlemaker | Vocabulary | Kids | Adults | |||||||
Dream Reader | Listening | Reading | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |||
edHelper | Listening | Speaking | Reading | Writing | Vocabulary | Lessons / Worksheets | Kids | |||
Education Resources Information Center | Blog / Articles | Kids | Adults | |||||||
Education World | Reading | Writing | Lessons / Worksheets | Blog / Articles | Kids | Adults | ||||
Education.com | Reading | Writing | Lessons / Worksheets | Kids | ||||||
Edutopia | Blog / Articles | Kids | Adults | |||||||
EFL Sensei | Listening | Speaking | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults | |
Encyclopedia Britannica | Reading | Grammar | Vocabulary | Kids | Adults | |||||
English Central | Listening | Speaking | Grammar | Vocabulary | Kids | Adults | ||||
English Club | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
English Corpora | Reading | Grammar | Vocabulary | Kids | Adults | |||||
English Current | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
English First: Resources for Learning English | Grammar | Vocabulary | Kids | Adults | ||||||
English Grammar | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | ||||
English Grammar 101 | Grammar | Vocabulary | Kids | Adults | ||||||
English Like a Native | Listening | Speaking | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults | ||
English Listening Lesson Library Online | Listening | Speaking | Grammar | Vocabulary | Kids | Adults | ||||
English Page | Listening | Grammar | Vocabulary | Kids | Adults | |||||
English Tools | Reading | Writing | Grammar | Vocabulary | Kids | Adults | ||||
ESL Base | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
ESL Bits | Listening | Reading | Grammar | Vocabulary | Kids | Adults | ||||
ESL Conversation Questions | Listening | Speaking | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |||
ESL Discussions | Listening | Speaking | Kids | Adults | ||||||
ESL Expat | Listening | Speaking | Reading | Writing | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults | |
ESL Fast | Listening | Reading | Writing | Grammar | Vocabulary | Kids | Adults | |||
ESL Galaxy | Listening | Speaking | Reading | Grammar | Vocabulary | Lessons / Worksheets | Kids | |||
ESL Games Plus | Listening | Speaking | Reading | Vocabulary | Kids | |||||
ESL Gold | Listening | Speaking | Reading | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | ||
ESL Grammar | Grammar | Vocabulary | Kids | Adults | ||||||
ESL Kids | Listening | Speaking | Reading | Vocabulary | Lessons / Worksheets | Kids | ||||
ESL Kids Games | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Kids | |||
ESL Kids Stuff | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | |
ESL Kids World | Listening | Speaking | Reading | Writing | Vocabulary | Lessons / Worksheets | Kids | |||
ESL Library | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
ESL Lounge | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
ESL Printables | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
ESL Speaking | Listening | Speaking | Kids | Adults | ||||||
ESL Video | Listening | Speaking | Reading | Grammar | Vocabulary | Kids | Adults | |||
Forvo | Listening | Vocabulary | Kids | Adults | ||||||
Freddie’s Ville | Listening | Speaking | Reading | Vocabulary | Lessons / Worksheets | Kids | ||||
Fun Brain | Listening | Reading | Vocabulary | Kids | ||||||
Games To Learn English | Listening | Speaking | Reading | Grammar | Vocabulary | Kids | ||||
Grammar Bank | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |||
Grammar Bytes | Reading | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | ||||
Grammar Girl | Listening | Reading | Grammar | Vocabulary | Blog / Articles | Kids | Adults | |||
Grammar Monster | Reading | Grammar | Vocabulary | Kids | Adults | |||||
Grammar Wiki | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults | |
Grammarly | Writing | Grammar | Vocabulary | Kids | Adults | |||||
Hemingway Editor | Writing | Grammar | Vocabulary | Kids | Adults | |||||
How To Pronounce | Listening | Speaking | Vocabulary | Kids | Adults | |||||
Idiom Connection | Reading | Vocabulary | Kids | Adults | ||||||
Idiom Site | Reading | Vocabulary | Kids | Adults | ||||||
Idioms 4 You | Listening | Reading | Vocabulary | Kids | Adults | |||||
Idioms Online | Reading | Vocabulary | Blog / Articles | Kids | Adults | |||||
IELTS Podcast | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Kids | Adults | ||
Internet Archive | Listening | Reading | Kids | Adults | ||||||
iSL Collective | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Kahoot! | Lessons / Worksheets | Kids | Adults | |||||||
Kiz Club | Listening | Speaking | Reading | Writing | Vocabulary | Lessons / Worksheets | Kids | |||
Language Drops | Listening | Speaking | Vocabulary | Kids | Adults | |||||
Language Guide | Listening | Speaking | Writing | Vocabulary | Kids | Adults | ||||
Lanternfish ESL | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Larry Ferlazzo’s Websites Of The Day | Blog / Articles | Kids | Adults | |||||||
Learn English Today | Grammar | Vocabulary | Kids | Adults | ||||||
LearnEnglish Kids (British Council) | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | ||
Learning Chocolate | Listening | Speaking | Reading | Vocabulary | Kids | |||||
Let’s Have Fun With English | Listening | Speaking | Grammar | Vocabulary | Kids | |||||
Lingo Hut | Listening | Speaking | Reading | Vocabulary | Blog / Articles | Kids | Adults | |||
Linguapress | Reading | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | ||||
Longman Dictionary | Reading | Vocabulary | Kids | Adults | ||||||
Lyrics Gaps | Listening | Reading | Vocabulary | Kids | Adults | |||||
Lyrics Training | Listening | Vocabulary | Kids | Adults | ||||||
Macmillan Dictionary | Listening | Reading | Vocabulary | Blog / Articles | Kids | Adults | ||||
Make Beliefs Comix | Reading | Writing | Vocabulary | Lessons / Worksheets | Kids | |||||
Many Things | Listening | Reading | Grammar | Vocabulary | Kids | Adults | ||||
Merriam-Webster Dictionary | Vocabulary | Blog / Articles | Kids | Adults | ||||||
Merriam-Webster Learner’s Dictionary | Vocabulary | Kids | Adults | |||||||
Merriam-Webster Visual Dictionary Online | Vocabulary | Kids | Adults | |||||||
MES English | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | |||
Movie Idioms | Listening | Reading | Vocabulary | Blog / Articles | Kids | Adults | ||||
My English Pages | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Blog / Articles | Kids | Adults | |
My Speech Class | Listening | Speaking | Kids | Adults | ||||||
National Geographic | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |||
National Geographic Kids | Listening | Reading | Writing | Grammar | Vocabulary | Kids | ||||
NEH Edsitement | Listening | Speaking | Reading | Writing | Lessons / Worksheets | Blog / Articles | Kids | Adults | ||
NeoK12 | Speaking | Reading | Vocabulary | Kids | ||||||
NetLingo | Reading | Vocabulary | Blog / Articles | Kids | Adults | |||||
News in Levels | Listening | Reading | Grammar | Kids | Adults | |||||
OER Commons | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
One Stop English | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Oxford English Dictionary | Vocabulary | Kids | Adults | |||||||
Oxford University Press: Learning Resources Bank | Reading | Grammar | Vocabulary | Kids | Adults | |||||
Oyster English | Listening | Speaking | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |||
PBS Learning Media | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
PlayPrase.me | Listening | Reading | Vocabulary | Kids | Adults | |||||
Preply | Listening | Speaking | Kids | Adults | ||||||
Print Discuss | Listening | Speaking | Kids | Adults | ||||||
ProWritingAid | Writing | Grammar | Vocabulary | Kids | Adults | |||||
Quick and Easy English | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Adults | ||
Quill | Writing | Grammar | Vocabulary | Kids | Adults | |||||
Quizlet | Lessons / Worksheets | Kids | Adults | |||||||
Randall’s ESL Cyber Listening Lab | Listening | Reading | Vocabulary | Kids | Adults | |||||
Read Write Think | Listening | Speaking | Reading | Writing | Lessons / Worksheets | Kids | Adults | |||
Reading Rockets | Reading | Grammar | Vocabulary | Kids | Adults | |||||
Real English | Listening | Vocabulary | Lessons / Worksheets | Kids | Adults | |||||
Real English For Gamers | Listening | Reading | Kids | Adults | ||||||
RefSeek | Reading | Grammar | Vocabulary | Kids | Adults | |||||
Rhyme Desk | Writing | Vocabulary | Kids | Adults | ||||||
Rhyme Zone | Writing | Vocabulary | Kids | Adults | ||||||
Scholastic Teachables | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | ||
Sean Banville's Free ESL Materials | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Simple English Wikipedia | Reading | Grammar | Vocabulary | Kids | Adults | |||||
SparkleBox | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | ||
Starfall | Listening | Speaking | Reading | Vocabulary | Kids | |||||
Stickyball ESL Resources | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Story Bird | Writing | Kids | Adults | |||||||
Story Jumper | Writing | Kids | Adults | |||||||
Super Teacher Worksheets | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | ||
Talk English | Listening | Speaking | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |||
Teach This | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Teach-nology | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | Adults | |
Teacher Vision | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Teaching Channel | Listening | Speaking | Blog / Articles | Kids | Adults | |||||
Teaching English (British Council) | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
TED | Listening | Reading | Kids | Adults | ||||||
TED Masterclass | Listening | Speaking | Kids | Adults | ||||||
TED-Ed | Listening | Reading | Kids | Adults | ||||||
DoTEFL | Blog / Articles | Adults | ||||||||
TEFL Tunes | Listening | Lessons / Worksheets | Kids | Adults | ||||||
Teflnet | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Tes Teaching Resources | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Kids | ||
The EFL Playhouse | Listening | Speaking | Vocabulary | Lessons / Worksheets | Kids | |||||
The Free Dictionary | Reading | Grammar | Vocabulary | Kids | Adults | |||||
The Idioms | Reading | Grammar | Vocabulary | Kids | Adults | |||||
The Internet TESL Journal | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
The Punctuation Guide | Reading | Grammar | Vocabulary | Kids | Adults | |||||
The Purdue Writing Lab | Writing | Grammar | Vocabulary | Kids | Adults | |||||
The Visual Dictionary | Vocabulary | Kids | Adults | |||||||
Thinkmap Visual Thesaurus | Vocabulary | Blog / Articles | Kids | Adults | ||||||
ThoughtCo. | Reading | Writing | Grammar | Vocabulary | Blog / Articles | Kids | Adults | |||
Topmarks Education | Listening | Speaking | Reading | Writing | Vocabulary | Blog / Articles | Kids | |||
Tutor Hunt | Blog / Articles | Kids | Adults | |||||||
Urban Dictionary | Vocabulary | Blog / Articles | Adults | |||||||
Using English | Listening | Speaking | Reading | Writing | Grammar | Vocabulary | Lessons / Worksheets | Blog / Articles | Kids | Adults |
Visuwords | Vocabulary | Kids | Adults | |||||||
Vocabulary.com | Vocabulary | Kids | Adults | |||||||
Voice of America | Listening | Reading | Grammar | Vocabulary | Kids | Adults | ||||
Wiktionary | Reading | Vocabulary | Kids | Adults | ||||||
Word Spy | Reading | Vocabulary | Kids | Adults | ||||||
Wordnik | Reading | Vocabulary | Kids | Adults | ||||||
Wordsmith | Vocabulary | Kids | Adults | |||||||
Wordsmyth | Vocabulary | Kids | Adults | |||||||
Wordtune | Writing | Grammar | Vocabulary | Kids | Adults | |||||
WordVis | Vocabulary | Kids | Adults | |||||||
Writefull | Writing | Grammar | Vocabulary | Kids | Adults | |||||
Youglish | Listening | Speaking | Reading | Kids | Adults | |||||
Your Dictionary | Reading | Vocabulary | Kids | Adults |
Other Resources for ESL Teachers and Students
- TESL / TEFL Certification & Teacher Training
- ESL Lesson Plans & Teacher Worksheets
- ESL Teaching Jobs & Employment Websites
- Teacher Travel Tips & Advice for Travelers
- ESL Resources for Students & English Language Learners
- ESL Books for Teachers & 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?
Please fill out the form below with your site’s information and we will get back to you within 24-hours.