Learning a new language is always daunting, especially when that language is as full of weird rules and contradictions as English. Even native speakers sometimes have trouble mastering the nuances of tense and grammar. Fortunately, if English is not your first language, there are a variety of ESL resources online to help you master the English language. From speaking to writing, these tools will help you get a handle on English and give direction to your education and career. Don’t let the size of the task deter you from getting it done. Use these resources to become fluent in no time.

Grammar and Usage

Use these sites to boost your grammar skills, from verb tenses to noun placement.

  1. Purdue Online Writing Lab: The OWL offers a comprehensive repository of practice sheets and linguistic primers for learners at all levels.
  2. Dave’s ESL Cafe: ESL teacher Dave Sperling’s in-depth site provides numerous lessons about sentence structure, word use, and more. It’s one of the best instructor-led websites for learning English.
  3. The English Learner Movie Guides: This site takes popular movies and uses their summaries and idioms to examine the English language. This site is ideal for ESL students with a love of U.S. culture.
  4. Wyzant Resources:
    On this site, tutors share their knowledge and experience to help you learn to understand and recognize everything from a preposition to an irregular verb.
  5. Breaking News English: These inventive lesson plans teach ESL online by drawing inspiration from recent news and global affairs. Each lesson is packed with information about word usage, grammar, and more.
  6. ESL Lounge: ESL Lounge offers hundreds of language exercises, making this site ideal for students and scholars. Lessons in parts of speech and vocabulary are classified by difficulty.
  7. Activities for ESL Students: This pared-down website offers grammar quizzes at multiple degrees of difficulty, designed for learners from dozens of different linguistic backgrounds.
  8. Using English: This site offers a handy reference guide to major parts of speech and their usage, with bonus material for ESL instructors.
  9. 5-Minute English: This comprehensive site not only offers a variety of lessons and exercises, it also boasts links to other helpful ESL online programs, books, and schools.
  10. English, Baby!: ESL students can download MP3s, join chat rooms, take quizzes, and more on this useful site.
  11. English Forums: Get help from English speakers and other ESL online learners in the world’s largest ESL network. The site encourages students to speak up and ask questions.

Spelling and Pronunciation

These sites will help ESL online students learn how to speak or spell the English words they’ve been learning.

  1. English for Business: The BBC and the British Council have teamed up to offer lesson plans surrounding English for business, including topics like meeting- and negotiations-focused English lessons.
  2. Antimoon: This site helps students to learn to recognize common sounds in the English language and use correct intonation when speaking.
  3. English-Zone: English-Zone empowers students to take on English spelling, including possessives, verb-endings, contractions, and more.
  4. Learn That Word: Students can learn vocabulary and spelling through this site. They can even filter their lessons by commonly misspelled words or TOEFL vocabulary.
  5. BBC Learning English: This resource from the British channel offers a wide variety of lessons and tips for learning English, especially pronunciation, vocabulary, and grammar skills.
  6. Oxford Online English: Free video and audio lessons emphasize pronunciation and provide helpful hints on how to listen to movies and television shows closely when vocabulary building.
  7. Funbrain: This site offers numerous games for kids to explore various academic subjects, but it is especially helpful for ESL students to make their reading lessons more fun. Tools include reading games and a spell check quiz to practice spelling.

Vocabulary and Writing

Building a vocabulary is one of the most important parts of mastering any language. These sites help students start building a sophisticated vocabulary, learning how to use words verbally and on paper.

  1. Cram Flash Card Exchange: This browser-based tool lets you study thousands of words, create your own flash cards, and sort cards based on category and native language.
  2. 20-Minute ESL Lessons: These audio lessons cover basic vocabulary for a variety of everyday situations, including office environments and corporate life.
  3. Vocabulary Can Be Fun: This site offers a variety of entertaining games designed to enhance vocabulary through the use of interactive play.
  4. Pizzaz: This site uses poems and short stories as writing examples, and features other unique exercises to teach creative writing and usage.
  5. ThoughtCo. English for Business & Work Vocabulary: ThoughtCo. offers a number of general resources for ESL online students in the area of business vocabulary, as well as lessons specific to several different industries.
  6. Aardvark’s English Forum: In the student section of this forum, you can read famous quotations, work your way through novels in English, and do interactive language exercises to better understand the written English language.
  7. Vocaboly: This site allows students to download a free trial of its vocabulary builder and then test their knowledge through an extensive selection of ESL Online quizzes.

Quizzes and Worksheets

Put your knowledge to the test with these helpful tools:

  1. Self-Study Quizzes for ESL Students: This site is exactly what it sounds like, offering self-study tests to help students learn grammar, challenging words, vocabulary, and more.
  2. English Club Vocabulary Quizzes: These word quizzes cover everything from animals and food to famous quotes and American slang.
  3. Advanced English Grammar Exercises: This plain website hosts dozens of detailed quizzes, searchable and filtered by topic.
  4. ESLgo.com Quiz Center: These grammar and vocabulary quizzes also pull double duty as history and grammar lessons. Make sure to check out the other useful resources on the rest of the site.
  5. ESL HQ: This site features access to hundreds of worksheets designed for students interested in learning and speaking English.
  6. iSL Collective: This ESL teachers’ forum is a great place to find worksheets for practice or to teach yourself English. Students can browse through hundreds of topics that have already been uploaded, and check back for frequent updates made by international instructors.
  7. EL Civics: EL Civics provides basic ESL lessons for individuals studying to become American citizens, with lessons on major events in U.S. history, the 50 states, recognized holidays, and more.
  8. EnglishExercises.org: For ESL students and teachers alike, this site contains hundreds of worksheets, quizzes, listening exercises, and puzzles for all skill levels. This includes both American and British English.
  9. English Media Lab: Perfect for kids, English Media Lab features a wide range of quizzes, videos, games, exercises, and other resources suitable for different learning styles.


These podcasts make great instructional tools for students on the go:

  1. ESLPod Podcast: Regular updates and easy categorization make this podcast a great resource for ESL students.
  2. LanguageCaster: As a vast majority of the non-English-speaking world is crazy about football (or “soccer” to Americans), this language site and podcast series use sporting news and analogies to explain the English language.
  3. China232: Two English-speaking brothers host this endearing podcast series, touching on North American language in the context of everyday culture and with a predisposition for young people’s interests.
  4. Culips: Billed as “a podcast for English learners throughout the world,” this comprehensive site tailors content to a variety of native languages. Hosts use news, history, and slang to break down the quirks of the English language.
  5. ESL Aloud: The lessons on this site range from basic word instruction to more complex scenarios like going to the store or working in an office.
  6. Podcasts in English: This site offers free podcasts to anyone looking to learn English. Podcasts can be filtered by skill level and subject so students can choose what type of lesson fits them best.
  7. British Council Learn English: The British Council provides four series of podcasts to help students learn the English language as well as practice their listening skills.

YouTube Channels

Dynamic, audio-visual lessons that you can both see and hear can make all the difference in learning conversational English skills. Check out these YouTube channels to get the experience of talking to someone face-to-face, and seize the opportunity to talk back!

  1. VOA Learning English: This Voice of America channel features news and human interest stories in American English, but spoken 33% slower than regular broadcast speed to make it easier to follow along. Through this method of immersive learning, students can explore a wide range of English vocabulary subjects.
  2. Listen and Read Along: This is exactly what it sounds like: listening to stories and reading along with them by following a highlighted word. Students can hear pronunciation and intonation while getting a better grasp on sentence structure within the English language.
  3. TOEFL TV: Here, students can get English-learning tips and learn about questions that appear on the TOEFL test.
  4. OMGmeiyu’s channel: On this site geared especially toward native Chinese-speakers, YouTube user OMGmeiyu uses her animated style and knowledge of Chinese to help native Chinese speakers learn English in a fun and relatable way.
  5. English with Jennifer: The host of this channel is an ideal ESL teacher for those who need more guidance than simply reading from websites. The user’s videos are separated into playlists covering vocabulary, verb tenses, pronunciation, and more.
  6. Rachel’s English: Host Rachel offers a plethora of videos to help students learn all about American English pronunciation, including specific sounds you should make, as well as mouth position. New videos are uploaded to the site each week.
  7. EF podEnglish: With English lessons on this site broken up into five-minute chunks and filtered by skill level, students can fit in a quick lesson through this modular method whenever they have the time.
  8. Teacher Phil: This page offers lessons in basic English, business English, idioms, and more with Teacher Phil. You’ll learn how to speak with an American accent and use proper English, and even tackle some of the more complex and challenging language rules.
  9. BBC Learning English’s Channel: Though we previously mentioned BBC’s great website for learning English, their YouTube channel has just as much to offer. Here, students can watch “The Flatmates,” a soap opera made for learning English, as well as learn about different idioms and more.