Top Sites
- Learn to Speak Kindergarten English -- Coversations for children to start learning English and practice speaking
- Speak English Fast Over 500 conversations on 26 topics with audio for intermediate learners
- ESL Conversations 1,500 conversations under 25 topics with audio for speaking practice
- ESL Fast A huge free online English learning resource
For Beginners
- Easy Conversations Hundreds of easy conversations, short, interesting, with slow audio
- Speaking Is Easy Choose any topics you are interested in to practice speaking
- Start Reading for Children (1) Simple present tense, 50-word passages for children to start reading and listening
- Start Reading for Children (2) 50-word passages for kids to improve English through reading and listening
- Start Reading for Children (3) 100-word passages to improve children's reading and listening
- English Level 1 Simple present tense, 50 words per passage with audio and exercises for English beginners
- English Level 2 Short passages with audio and exercises for English beginners
- English Level 3 Short essays for English beginners to improve reading and listening
- English Level 4 More short essays for beginners to improve reading and listening
- English Level 5 200-word essays for English beginners to transition to intermediate level
- English Level 6 250-word essays for English beginners to transition to intermediate level
- English for Children (1) 100 super easy short stories, 50-word long, with audio and exercises
- English for Children (2) 126 easy short stories for children and ESL/EFL beginners to practice reading and listening
- Short Stories for Beginners (1) 200 easy stories for ESL/EFL beginners to practice reading and listening
- Short Stories for Beginners (2) 200 more easy stories for ESL/EFL beginners to practice reading and listening
- Beginners' Dictation 100 dictation exercises with 500 sentences
- Travel English 100 Sentences you need to use when you travel abroad
- Listen and Repeat Listen and repeat to learn Verb Conjugation, vocabulary, and sentence patterns
Classroom English
- Classroom English A list of good classroom English expressions
- Classroom Questions Listen and repeat questions and answers that occur in ESL classrooms
English Songs
- American Songs Learn English through learning traditional American songs
- Learn Songs Learn to sing folk songs, campfire songs, and group-singing songs
- Songs for Kids A lot of great songs for you to enjoy and a great way to get better at speaking English
Conversations
- Speak English Fast More than 300 conversations on various topics for you to practice speaking
- ESL Conversations More than 1,500 conversations under different topics with high-quality audio
- Speaking Is Easy Choose any topics you are interested in to practice speaking
- Easy Conversations Hundreds of easy conversations, short and interesting, for you to read and listen
- Learning Oral English Online One of the oldest English learning Websites for ESL learners at college
- Phrases for Conversation Hundreds of common expressions for beginning, intermediate and advanced learners
- Basic English Speaking Common English Expressions and common sentence patterns
Free ESL Software
- Tutor Mike The award-winning AI software which enables students to talk to a human-like machine
- USA Learns Practice English speaking, vocabulary, pronunciation, spelling, and more
- Ventures Arcade Online activities and exercises for Cambridge Textbook Ventures
Online Radio News
- BBC World News BBC's international radio. Listen to music, world news, sports, and weather forecast
- National Public Radio Hourly newscast, 24-hour program stream. Listen to your favorite programs daily
Online Videos
- Learning English Video Lectures More than 100 short videos created for English learning on different topics
- Ron Lee's YouTube Channel YouTube Channel ESL Fast Speak for YouTube users to practice speaking English
- CBS Evening News Watch CBS evening news online
- CNN Video News Watching CNN headline news online
- Movie Trailers New movie trailers are added quickly
- Videos and Speeches of History Channel Video and audio of famous speeches in history
- Top 100 Speeches Famous speeches in American history, with video, audio, and text
Conversation Questions
- iteslj Conversation Questions For the ESL/EFL Classroom - A project of the Internet TESL Journal
- ESL Conversation Questions Conversation questions to help teachers foster discussion in the classroom
- Questions and Answers by Topic Each lesson is designed in form of ESL conversation questions and answers of 75 Topics
Pronunciation
- Pronunciation Exercises Minimal pair exercises created by Michael Climo to correct ESL students' pronunciation
- Pronunciation Rules Some pronunciation rules for English words
- A Pronouncing Dictionary of Proper Nouns Most popular last names, first names, and other proper nouns with audio
- Pronunciation Podcast Free English pronunciation and accent reduction lessons
- Pronunciation of Names of People and Places English pronunciation guide to the names of people, places, and stuff
- Pronunciation of Words and Phrases Type in a word or phrase to listen to its pronunciation, including proper nouns
Immigration
- U.S. Citizenship Podcast With quick links to citizenship and naturalization resources
- The 128 Questions and Answers The USCIS Officer will ask the applicant 10 of these questions
- Naturalization Test Listening practice to prepare your students for citizenship test
- Naturalization Self Test 93 questions with audio and answers
- Citizenship Test Questions 86 old questions with audio and answers
Well-Known Sites
- 365 Short Essays Listen to interesting short essays written for ESL learners
- Short Stories for ESL Learners Listen to the 100 short stories, and do the questions & answers, dictation exercises
- Foreign Languages for Travelers An excellent site for people who want to quickly learn some useful English or other foreign language phrases
- Audio Bibles Choose a version, listen to one chapter a day