Online Resources for ESL

This is a small selection of the many free websites available for studying and teaching English.

Interactive Websites for both Tutors and Students

    • Lots of different types of quizzes (grammar, vocabulary etc.) to do with your student.
    • Resources for adult learners and tutors. The website has separate sections for different ages, including adult students. Each section features a huge variety of interactive lessons, videos, games and podcasts to learn just about any skill.
    • Includes quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer assisted language learning activities. It is interactive and has sound.
    • This website has fill-in-the-blank quizzes that are good for extra grammar practice.
    • An attractive, user-friendly website including grammar, pronunciation, reading and listening practice and an interactive picture dictionary.
    • This site provides adult English language learners with level-appropriate, web-based activities that target life skill areas, while also preparing students to use the Internet as a tool for learning and participating in their communities. There are resources for both students and teachers.
    • A well-designed site with interactive tutorials for everything from operating an ATM machine to reading food labels. If you click on the main page icon and then click on reading, the site has resources for English language learners as well, including stories to listen to and read along, and picture dictionaries.
    • A creative and fun site which allows students to build and print comic strips. Good writing practice.
    • This website has lists of minimal pairs; two words that sound very similar but have different meanings. It uses sound and is excellent for listening comprehension and pronunciation.

Websites for Tutors

    • The Minnesota Literacy Council has developed the Classroom Activities for Adult ESL Learners video series, which features professional teachers leading adult ESL classes through common classroom activities. Teachers and tutors can watch these videos in order to develop their teaching practices and become more comfortable introducing new activities to their learners.
    • This website provides textbook support to Azar Grammar Series users. It offers free materials to download and use in your classroom, including vocabulary worksheets, expansion activities and song lessons.
    • Easy to print worksheets for multiple levels. Not an interactive site.
    • This resource provide answers to some common questions volunteer tutors ask about how best to help their learners improve their skills in the following components of reading: Phonemic Awareness, Decoding, Fluency, Vocabulary, and comprehension.
    • Extensive website for ESL teachers and tutors with many resources, lesson plans, activities and more.
    • Intercambio provides ongoing support for the users of Interactive English Curriculum, including:
      1.  Free PDF expansion ideas: worksheets, activity cards, answer sheets.
      2. Online monthly teaching tips.
      3. Online Student Resources with listening tracks and pronunciation videos.

Websites for Students

    • This interactive website is in Spanish. Students can use it for self-study or tutors can help them learn to navigate it in class.
    • A website for Spanish speakers to practice English. Instructions are all in Spanish. Students can listen and practice phrases in English. Good for beginners to advanced students.
    • A free website for adults to learn English and prepare for U.S. citizenship. Here you can practice English speaking, reading, writing, listening, grammar, vocabulary and more. You can use these independently or with the help of your tutor.  This website is for beginner and intermediate students.
    • A website for Spanish speakers to practice English. Instructions are all in Spanish. Students can listen and practice phrases in English. Good for beginners to advanced students.
    • It includes videos and short quizzes, is entertaining for students, and it is easy to use on a mobile device.


    • study-materials-english-test: The official Website of the Department of Homeland Security offers study material for the English part of the test.
    • study-materials-civics-test: The official Website of the Department of Homeland Security offers study material for the 100 civics questions on the naturalization test.
    • This course will help you study for the United States Naturalization (Citizenship) Test.  The test includes questions about American history and government, called Civics, and questions to show that you can read and write in English.
    • Learn English , U.S. History, Government, Citizenship with pictures and easy words


    • An extremely useful English learning website. You can read (build your vocabulary), watch and listen (improve your listening skills and pronunciation) to the latest news in English. PLUS you can do it at different levels!
    • Read and listen to a news stories on topics including working, housing, money and health, then work on activities based on the stories including matching pairs, vocabulary, and quiz questions. Some stories also include videos.

Phonics and Pronunciation


    • Is an online foreign language dictionary. It includes English definitions for words in 15 different languages, including Spanish, French, Arabic, and Chinese. These definitions often include examples to help you understand how the word is used in context. Many of these examples come from the WordReference forum, where native speakers answer questions about various words and phrases.

Pitkin County Library Pitkin County Library Resources and Apps

    • Mango available from: Pitkin County Library and Basalt LibraryCreate a free account online using any email address and a password.  Make sure to download the app “Mango” into your tablet or Smart phone. Online language learning courses for over 50 languages as well as English courses for Spanish and other foreign speakers.
    • Rosetta Stone available from: Pitkin County libraryAvailable with your library card. Online language learning courses for over 20 languages. The library has 16 Rosetta Stone licenses available each month. To gain access, please email your first and last name with “Rosetta” as the subject to You will receive details about access in reply.  Headsets are available to check out from the library front desk.
    • Hoopla Available with your library card. Instantly borrow free digital movies, music, eBooks and more, 24/7 with your library card. Bringing you hundreds of thousands of movies, full music albums, audiobooks and more, hoopla is a revolutionary digital service made possible by your local library.  Pimsleur Level 1 (lesson 1-5) is also available in this app for many different languages.
    • RB Digital Available with your library card. Popular free digital magazines available with your library card for download to your home computer or mobile device. The Pitkin County Library’s collection from RB Digital offers 172 publications on an array of subjects.
    • Kanopy Available with your library card. Stream over 30000 Documentaries, Classic and Indie Films. Watch up to ten movies a month free with your library card.
    • OverDrive Digital Collection Available with your library card. OverDrive provides the Pitkin County Library with a full range of contemporary and classic downloadable eBooks, audiobooks, and movies.