Facing the Page, For Teachers, Lifelong Learning
Free Websites to Practice English at Home
At The New York Public Library's Adult English Language and Literacy Program, where adults work on basic English and literacy skills, we're often asked for recommendations of websites for adults to practice English at home. Below you'll find online resources—some with a focus on listening, some on vocabulary, others on grammar, and some with a range of activities. Happy learning!
ABCYa
This is a website for kids, but who says adults can't use it, too? The site includes educational games organized by grade level, from 1st to 5th, and is particularly good for spelling and phonics. There are games to practice vowels, uppercase and lowercase letters, Dolch sight words, synonyms and antonyms and more.
Activities for ESL Students
Grammar and vocabulary practice for all levels, including many bilingual quizzes for beginners. Also includes a link for teachers, with conversation questions, games, and many other ideas to put to use in the classroom.
BBC Learning English
An array of wonderful activities for practice, some relating to current events. Includes videos, quizzes, vocabulary practice, idioms, crosswords, and much more, though all with British accents.
Dave's ESL Cafe
A forum for both ESL teachers and students around the world. Includes quizzes, grammar explanations, and discussion forums for students. For teachers, includes classroom ideas on all subjects as well as discussion forums.
Duolingo
Free English courses for speakers of Arabic, Chinese, Czech, French, German, Greek, Hindi,Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Spanish, Thai, Turkish,Ukrainian, and Vietnamese. Start at the basic level or take tests to move to higher levels. Practice vocabulary and grammar with short lessons that are like playing a game. You will need to sign up with an email address or a Facebook account.
Easy World of English
An attractive, user-friendly website including grammar, pronunciation, reading and listening practice and an interactive picture dictionary.
ESL Bits
Audiobooks, news stories, short stories, songs and radio dramas. Choose between faster or slower listening speeds and read along with the texts of the stories and songs. For intermediate and advanced learners.
GCF Learn Free
A well-designed site with interactive tutorials for everything from operating an ATM machine to reading food labels. This link will take you to the section on reading which has resources for English language learners as well, including stories to listen to and read along, and picture dictionaries.
Language Guide
This is an online picture dictionary, with everything from the alphabet to parts of the body to farm animals.
Learning Chocolate
Vocabulary exercises organized by theme.
Many Things
This website includes matching quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer-assisted language learning activities. The site also includes a special page on pronunciation, including practice with minimal pairs. Not the fanciest or most beautiful website, but with lots to see and use and no advertising.
Oxford University Press
This site from Oxford University Press has activities to practice spelling, grammar, pronunciation, and listening. A bit difficult to navigate, so more suitable for advanced learners and savvy internet users.
TV 411
This site includes videos with native speakers explaining key reading concepts like critical reading, summarizing and scanning, and key life skills like signing a lease and reading a medicine label. Following each video is a comprehension quiz. Click on the blue tabs across the top lead for lessons on reading, writing, vocabulary and finance.
Ventures Arcade
An online supplemental tool to the Ventures textbook series to practice vocabulary and grammar in theme-based contexts.
VOA English
Multimedia source of news and information for millions of English learners worldwide.
WeSpeak NYC
We Speak NYC (formerly We Are New York) is the City’s English Language Learning program. It provides civic-focused instruction through videos, web and print materials, and free community classes in all five boroughs.
Also, for NYPL cardholders, remember that Mango Languages is available to you through the Library. It features ESL lessons for Arabic, Cantonese, Mandarin, French, German, Greek, Italian, Japanese, Korean, Brazilian Portuguese, Polish, Russian, Spanish, Turkish, and Vietnamese speakers. (First time users must create a profile in order to access Mango Languages.)
Have a favorite website for practicing English to recommend? Let us know in the comments. If you have questions about accessing our online resources, please reach out to Ask NYPL.
Read E-Books with SimplyE
With your library card, it's easier than ever to choose from more than 300,000 e-books on SimplyE, The New York Public Library's free e-reader app. Gain access to digital resources for all ages, including e-books, audiobooks, databases, and more.
If you don’t have an NYPL library card, New York State residents can apply for a digital card online or through SimplyE (available on the App Store or Google Play).
Need more help? Read our guide to using SimplyE.
Comments
Thanks for posting these
Submitted by Anonymous (not verified) on May 28, 2013 - 10:55am
Chinise
Submitted by Joshua Zhang (not verified) on March 15, 2015 - 3:45am
非常想学英语
Submitted by 杨松 (not verified) on May 4, 2015 - 1:29am
learning english
Submitted by bella (not verified) on March 5, 2019 - 8:40pm
I need just video learn
Submitted by Kamal hamzhie (not verified) on September 9, 2019 - 3:40am
Let's learn some English!
Submitted by Morris Leung (not verified) on September 3, 2015 - 7:51am
lest go
Submitted by Pamela (not verified) on October 2, 2015 - 9:06am
Professional ESL teacher available for Skype classes
Submitted by Les k (not verified) on July 4, 2018 - 4:54pm
English
Submitted by RonelCaipang (not verified) on July 25, 2018 - 7:56am
English
Submitted by Sohaibscr (not verified) on August 7, 2018 - 10:47am
Need help
Submitted by Marqueline Merci (not verified) on October 20, 2018 - 10:04pm
LERNING
Submitted by ES SOUIET IMAD (not verified) on June 5, 2019 - 7:16am
English grammar
Submitted by Mahad Tahlil (not verified) on August 21, 2018 - 7:18am
Hi
Submitted by Sophia (not verified) on March 4, 2019 - 7:08am
english grammar
Submitted by moe moe (not verified) on June 29, 2019 - 3:54am
I am from Afghanistan and
Submitted by saifullah (not verified) on September 2, 2018 - 2:47am
Hi..I would like to learn the
Submitted by Guest (not verified) on August 18, 2018 - 4:32pm
Want to learn English
Submitted by Rajinder Singh (not verified) on September 19, 2018 - 8:05am
je veux être votre Etudiant
Submitted by ALI (not verified) on January 21, 2019 - 6:16am
Can i practice to approve my
Submitted by ali (not verified) on October 30, 2018 - 1:48pm
I want to communicate with
Submitted by HongHa (not verified) on December 4, 2018 - 2:27am
english Language literature
Submitted by mahamed Abdirah... (not verified) on December 25, 2018 - 12:20am
english
Submitted by Svitlana (not verified) on February 26, 2019 - 7:28pm
I would like to speak english
Submitted by Tanya (not verified) on September 9, 2019 - 9:28am
Sound good, I would like to
Submitted by Aleksandre (not verified) on April 17, 2019 - 9:15pm
The cost of classes
Submitted by Esperanza F. (not verified) on August 4, 2019 - 6:40am
English Learning at NYPL
Submitted by Norm S. on August 5, 2019 - 9:28am
English classes
Submitted by Roxana (not verified) on August 17, 2019 - 10:45pm
See Ask NYPL Information Above
Submitted by Norm S. on August 19, 2019 - 9:05am
English
Submitted by smita mishra (not verified) on October 31, 2018 - 6:57am
hii am saeid from iran i need
Submitted by saeid (not verified) on December 29, 2018 - 4:34pm
Listen and read along with VOA Special English help me a lot.
Submitted by imej (not verified) on February 13, 2019 - 10:07pm
We are waiting with many
Submitted by Jospin (not verified) on April 28, 2018 - 3:12am
English
Submitted by Viko vin (not verified) on June 10, 2018 - 8:02am
I Want to improve my english
Submitted by Fatima Abbas (not verified) on June 23, 2018 - 4:18am
To improve my English language skill
Submitted by Mai Nayhtoowai (not verified) on August 2, 2018 - 12:46am
Helping
Submitted by Gold (not verified) on October 13, 2018 - 2:51pm
English
Submitted by Rasel (not verified) on July 12, 2019 - 4:02pm
I want to practice english
Submitted by Ahmed Ali (not verified) on October 24, 2018 - 8:29am
we can practice online
Submitted by Ahmed Ali (not verified) on October 24, 2018 - 8:31am
English
Submitted by Mahendra singh (not verified) on July 13, 2018 - 3:22pm
english
Submitted by ALI REZAEI (not verified) on December 6, 2018 - 3:02pm
Learning English
Submitted by ABID Boujemaa (not verified) on September 8, 2019 - 5:31am
好好学就好
Submitted by Tina (not verified) on September 3, 2015 - 9:16am
你好!家乡人,我在上海,你在纽约吧
Submitted by jack (not verified) on September 13, 2015 - 4:47am
可以一起学中文
Submitted by kevin (not verified) on October 26, 2015 - 1:37pm
Chinese
Submitted by Shanshan (not verified) on November 29, 2015 - 7:05pm
English
Submitted by Lynn (not verified) on January 14, 2016 - 11:15pm
English
Submitted by Lynn (not verified) on January 14, 2016 - 11:16pm
English
Submitted by Ryan (not verified) on July 7, 2018 - 8:24am
Hey, maybe I can help you
Submitted by Hongna Lin (not verified) on November 29, 2018 - 1:27am
Learning by practice
Submitted by Speaking7 (not verified) on August 2, 2015 - 5:13pm
Practice english by speaking
Submitted by Tom (not verified) on October 25, 2015 - 6:30am
hey
Submitted by hasna (not verified) on December 2, 2016 - 6:13am
Esl adult
Submitted by Del (not verified) on December 5, 2016 - 9:52pm
English
Submitted by brindha (not verified) on July 31, 2017 - 2:45am
english
Submitted by amaal (not verified) on March 28, 2017 - 9:00am
Can i practice with u
Submitted by ali (not verified) on October 30, 2018 - 3:34pm
speaking practice
Submitted by sanjit (not verified) on August 30, 2016 - 2:15am
English language conversation
Submitted by ali karimi (not verified) on December 21, 2017 - 3:01am
i want tl learn spoken
Submitted by ali asgar (not verified) on February 4, 2018 - 11:36am
Thanks
Submitted by eslam mostafa (not verified) on September 5, 2015 - 8:48am
Here's another free site.
Submitted by Paul Lawrence (not verified) on October 9, 2015 - 11:55am
to learn english language for free
Submitted by Rowena (not verified) on November 1, 2016 - 8:34pm
Thank you for your
Submitted by Claudia Liu (not verified) on January 6, 2017 - 6:30am
i want speak English fluently
Submitted by ali (not verified) on October 30, 2018 - 1:53pm
I could'n agree more, The
Submitted by Haizel (not verified) on October 27, 2015 - 6:27pm
Excellent resources for ESL
Submitted by Judith (not verified) on May 23, 2017 - 1:01pm
Thanks!
Submitted by Giuseppe (not verified) on February 23, 2018 - 6:00am
Extremely helpful!!!
Submitted by Adult ESL Teacher (not verified) on July 17, 2018 - 8:11pm
grammar
Submitted by need help for g... (not verified) on July 23, 2018 - 10:05pm
English
Submitted by Osman (not verified) on July 26, 2018 - 3:46am
I want to learn Envlish
Submitted by Guest (not verified) on February 1, 2019 - 5:35am
Try grammarworld.org it
Submitted by John (not verified) on March 28, 2019 - 12:55pm
Free English Grammar Resource
Submitted by Yonatan Kirby (not verified) on April 13, 2019 - 4:59pm
English Websites
Submitted by Desiree Machicote (not verified) on July 2, 2013 - 2:08pm
English
Submitted by Abdul Nasir (not verified) on July 11, 2013 - 11:58am
I'm from iran and like you I
Submitted by جودی (not verified) on July 29, 2014 - 12:30pm
Are you a boy or a girl ?
Submitted by Challenge (not verified) on October 18, 2014 - 4:33pm
english urdu
Submitted by aroush awan (not verified) on February 13, 2015 - 12:58pm
English learning
Submitted by Girl (not verified) on June 17, 2015 - 10:40am
I too want to lean , How to
Submitted by Nikhil (not verified) on September 22, 2015 - 6:24am
Thank you
Submitted by Noora (not verified) on May 11, 2018 - 2:09am
yes i can practice english with you
Submitted by mamta patel (not verified) on April 20, 2015 - 4:11am
mee too, i also just read and
Submitted by Guest (not verified) on September 18, 2015 - 4:21am
mee too, i also just read and
Submitted by Guest (not verified) on September 18, 2015 - 4:21am
Free English Worksheets!
Submitted by Anonymous (not verified) on September 5, 2013 - 6:14pm
queery
Submitted by Guest (not verified) on February 1, 2015 - 1:33pm
Hi i am very glad to speake
Submitted by karim (not verified) on September 4, 2015 - 11:15pm
Iam happy to find your websites
Submitted by ROSY (not verified) on June 22, 2017 - 2:35pm
learn english
Submitted by MARIE MARTHE BONNY (not verified) on October 16, 2015 - 9:38am
Very affective sites
Submitted by Hemanth (not verified) on October 21, 2013 - 9:05am
These are great wesites
Submitted by Anonymous (not verified) on November 27, 2013 - 7:55am
There are some others helpful websites too.
Submitted by Mobimas (not verified) on January 17, 2014 - 8:25am
Thank you so much, actually
Submitted by Hadi Beigi (not verified) on April 15, 2014 - 1:00am
Congratulations
Submitted by Valeria (not verified) on February 20, 2014 - 5:08am
How to learn english on line?
Submitted by Edoubts (not verified) on March 13, 2014 - 11:37am
Query
Submitted by Nousher Ahmed (not verified) on March 26, 2014 - 2:24am
English adventure game
Submitted by Aurimas (not verified) on March 26, 2014 - 8:02am
Audi to atalim good
Submitted by Tamem (not verified) on April 4, 2014 - 4:01pm
how to learn english online
Submitted by sakshi (not verified) on April 26, 2014 - 6:13am
I have encountered a lot of
Submitted by shoon (not verified) on September 28, 2015 - 1:35pm
english
Submitted by awil (not verified) on December 29, 2017 - 6:40am
how to learn english online
Submitted by sakshi (not verified) on April 26, 2014 - 6:20am
english
Submitted by rabeya bosry (not verified) on June 5, 2014 - 1:40pm
hi
Submitted by Edy (not verified) on July 10, 2014 - 7:21pm
Non-profit Offers $5 English lessons
Submitted by Katherine Katsenis (not verified) on July 18, 2014 - 1:57pm
How to listen to understand English
Submitted by Linhkhuu (not verified) on September 27, 2018 - 6:38am
Free English Resources
Submitted by Katherine Katsenis (not verified) on July 18, 2014 - 1:56pm
elementary
Submitted by mete (not verified) on October 22, 2017 - 5:36pm
Reading is good "Passive" way
Submitted by Dashmeet (not verified) on July 30, 2014 - 3:57am
I sure am listening is the
Submitted by hossein (not verified) on July 31, 2014 - 4:28pm
ı want to do english
Submitted by sümeyra (not verified) on August 18, 2014 - 3:31pm
practicing English by email
Submitted by yulia (not verified) on November 7, 2014 - 9:37pm
listening practice / free sites
Submitted by Rey (not verified) on September 16, 2014 - 6:36am
I do want to have a friend so
Submitted by Challenge (not verified) on October 18, 2014 - 4:43pm
Hi.very fast i forget the
Submitted by Sajjad (not verified) on October 28, 2014 - 2:22pm
IELTS
Submitted by IELTS London (not verified) on November 3, 2014 - 2:20am
Another website
Submitted by Joe Wozniak (not verified) on November 28, 2014 - 1:26pm
Best one is "BBC Learning English" among all websites
Submitted by Tauhid (not verified) on January 24, 2015 - 11:10pm
Right form of verbs solution
Submitted by Tausif (not verified) on April 11, 2015 - 11:13am
I have a lot of problem to
Submitted by negar (not verified) on February 2, 2015 - 3:05pm
I lived in nyc for 7 years of
Submitted by Arturo Zecua (not verified) on February 5, 2015 - 9:16pm
english
Submitted by Tania (not verified) on April 12, 2015 - 8:44am
english
Submitted by Melucha Mussoco (not verified) on April 21, 2015 - 4:00pm
https://play.google.com/store
Submitted by Ahmad11 (not verified) on June 12, 2015 - 6:51am
Still useful sites in 2015!
Submitted by Sabrina @ speak... (not verified) on June 17, 2015 - 12:51am
speaking practice videos
Submitted by Correy Smith (not verified) on June 26, 2015 - 6:42pm
found cool website
Submitted by Jeral (not verified) on July 18, 2015 - 7:35pm
Learning by practice
Submitted by Greg (not verified) on August 2, 2015 - 5:16pm
learn and speak in english, even in other beautiful languages
Submitted by diana (not verified) on February 6, 2016 - 11:37am
speaking7
Submitted by makao (not verified) on August 3, 2015 - 8:31am
learning
Submitted by Gloria (not verified) on August 4, 2015 - 7:34am
Language Partner
Submitted by AHMET YILMAZ (not verified) on August 7, 2015 - 3:52pm
A website for learning English
Submitted by Paul Lawrence (not verified) on August 20, 2015 - 12:29pm
English
Submitted by Asma jama hassan (not verified) on February 27, 2019 - 10:17am
I did'nt kown to about of
Submitted by Muhammad Rauf (not verified) on August 28, 2015 - 12:20pm
my problems
Submitted by christophe haba (not verified) on September 5, 2015 - 7:25am
I have the same problem , if
Submitted by Nikhil (not verified) on September 22, 2015 - 6:26am
im slow in speaking nt fluent
Submitted by Guest (not verified) on September 18, 2015 - 3:12am
I want to speak eanglish
Submitted by andrew (not verified) on October 23, 2015 - 3:08pm
i would like truely learn and speak fluently english
Submitted by diana (not verified) on February 6, 2016 - 11:34am
English speaking skills
Submitted by conno ralfson (not verified) on October 30, 2015 - 3:10am
11 online sources for ESL students to practice English
Submitted by Joan Turley (not verified) on November 3, 2015 - 10:32pm
i have some question in
Submitted by ihtsham (not verified) on November 30, 2015 - 7:23am
IELTS
Submitted by naser (not verified) on December 24, 2015 - 10:35pm
I get a webapp that is better to practice english
Submitted by Eric Mora (not verified) on March 12, 2016 - 2:37am
Thanks for this wonderful
Submitted by Ankit (not verified) on April 22, 2016 - 4:06am
Thanks Hilary for sharing
Submitted by Honey (not verified) on May 7, 2016 - 3:57am
lets practise english
Submitted by isaac (not verified) on July 6, 2016 - 7:37am
Valuable English Resources
Submitted by Ryan the Englis... (not verified) on July 29, 2016 - 11:29am
hi I'm from iran and can't
Submitted by Guest (not verified) on August 19, 2016 - 5:40pm
i can learnt you if you want
Submitted by Mohan Kumar (not verified) on August 19, 2017 - 4:52am
Friend
Submitted by Nabil (not verified) on June 10, 2018 - 10:46pm
There are such a large number
Submitted by wordy smith (not verified) on December 25, 2016 - 12:10am
I want to learn English plz
Submitted by Nikita kirola (not verified) on January 13, 2017 - 8:38am
can i help you ???
Submitted by subbu (not verified) on February 17, 2017 - 10:52am
English
Submitted by M afzal (not verified) on August 17, 2019 - 1:31pm
Looking for English speakers who want improve their Chinese
Submitted by Penny (not verified) on February 11, 2017 - 11:13am
The best is VOAnews
Submitted by julian (not verified) on February 18, 2017 - 11:19am
I would like to practice my
Submitted by Nurlan (not verified) on February 21, 2017 - 11:57pm
problem in spoken english
Submitted by Yusuf khan (not verified) on March 6, 2017 - 12:53am
Drop-In Conversation Class
Submitted by Courtney McGee on March 6, 2017 - 11:21am
thank you
Submitted by Jo (not verified) on July 18, 2017 - 2:15pm
languahe partner wanted
Submitted by Tian (not verified) on June 14, 2017 - 7:48am
This is great
Submitted by Hase (not verified) on August 27, 2017 - 7:40am
Another awesome tool to enhance your pronunciation: SayLish
Submitted by Trung (not verified) on October 19, 2017 - 6:56am
English, Math, Science, History, Writing
Submitted by MaryAnn Redding... (not verified) on January 2, 2018 - 10:21am
English in Business Informatics
Submitted by Thomas fabian (not verified) on January 14, 2018 - 2:10pm
Absolutely wonderful
Submitted by Steve Askew (not verified) on January 29, 2018 - 12:36am
thanks
Submitted by hasti (not verified) on February 1, 2018 - 4:42am
Learning English
Submitted by Nhmat (not verified) on March 29, 2018 - 11:54am
improve english
Submitted by shreya (not verified) on April 2, 2018 - 1:06pm
Helping
Submitted by Howard Held (not verified) on August 27, 2018 - 10:01am
I am learning English free.
Submitted by Nagy Irén (not verified) on March 25, 2019 - 1:03pm
Thanks a lot
Submitted by Francisco Navarro (not verified) on August 12, 2018 - 2:42pm
i would lake learn English
Submitted by ernest (not verified) on November 22, 2018 - 1:21am
How to have powerful English
Submitted by Nejatullah Joya (not verified) on December 8, 2018 - 2:07am
English
Submitted by miss (not verified) on December 13, 2018 - 12:13am
Learn English
Submitted by Rony (not verified) on December 17, 2018 - 1:53pm
englih
Submitted by zana (not verified) on January 22, 2019 - 2:46am
hello
Submitted by ANA (not verified) on January 25, 2019 - 2:33pm
English
Submitted by Ahmed abdirizak (not verified) on January 9, 2019 - 12:42am
English spoken
Submitted by Shailendra gupta (not verified) on January 13, 2019 - 12:35am
English Grammar
Submitted by افعال ربطی (not verified) on January 14, 2019 - 2:21pm
Hello,I wanna say "Thanks you
Submitted by Jai Noom Khong (not verified) on February 13, 2019 - 10:20pm
English (ESL) Online
Submitted by Leonard Garcia (not verified) on March 24, 2019 - 12:33am
ESL resources website
Submitted by Anna (not verified) on April 2, 2019 - 4:53pm
Website for grammar learning
Submitted by Monika (not verified) on April 11, 2019 - 11:38am
So useful. Thank you so much!
Submitted by Shery (not verified) on April 15, 2019 - 6:15am
English
Submitted by Farhan omer ahmed (not verified) on June 26, 2019 - 6:11pm
English Learning at NYPL
Submitted by Norm S. on June 27, 2019 - 9:44am
working as a junior DBA
Submitted by abdulwajidkhan (not verified) on July 30, 2019 - 11:22am
Learn English through video games
Submitted by hans gunnarsson (not verified) on August 29, 2019 - 12:17am
Today I reached your site and
Submitted by James (not verified) on September 26, 2019 - 5:26am
Need More Information? Try Ask NYPL!
Submitted by Norm S. on November 7, 2019 - 9:54am