Skip to Main Content
Fairfax County logo

English Language Learning

Books, online resources and practice exercises for learning and teaching the English language Last Updated: Jan 17, 2024 5:53 PM

Learn English with Library Resources

There are many resources available at your local library to help you learn the English language. You will need a library card to access them at home. It is free and easy to apply for a library card. Learn more about how to get one. Then, explore the resources below to find books, CDs and online resources to help you study. You can also ask a librarian for help finding what would work best for you.

Link to the Calendar of Events for English Language Learners

Practice Listening to Spoken English with Audiobooks

Audiobooks can be a great way to practice listening to spoken English. It can be especially helpful to listen to a story while reading along in the matching book. Use the links below to browse our collection of books on CD, as well as eAudiobooks provided through the Overdrive and TumbleBooks websites. Be sure to check out our list of recommended books for English language learners as well. If you need help, ask us.

Improve your listening and speaking skills further

Use your library card to access an interactive language learning website or an online class to improve your listening and speaking skills.


Apply for your library card!

It is free and easy to get a library card.

Your library card allows you to borrow library materials and access online resources. Learn more and get started today.


Want more recommended online resources?

Check out our list of recommended online resources for speaking and listening.

Find Books for English Language Learners at Your Library

Each library location has a special section of books for English language learners. This section contains books about grammar, pronunciation and building vocabulary, as well as immigration and the TOEFL, TOEIC and IELTS exams. Use the links below to browse this collection. Then, use your library card to place a hold on the ones that interest you. If you need help, ask us.

eBooks Available Online

Use your library card to read eBooks online through the OverDrive, EBSCO and TumbleBooks websites.

Bilingual Books at Your Library

You can also find bilingual editions of many books at your library. These books are written in both English and another language, mainly Spanish, Korean, or Vietnamese. Browse our bilingual materials using the links below.

Wondering what book to start with?

Start by checking out the books under Recommended Reading. Or, get in touch with a My Perfect Read advisor who is interested in language learning or your favorite reading topic.

Improve your reading and writing skills further

Use your library card to access these websites for more resources to improve your reading and writing skills.


Apply for your library card!

It is free and easy to get a library card.

Your library card allows you to borrow library materials and access online resources. Learn more and get started today.


Want more recommended online resources?

Check out our list of recommended online resources for reading and writing.

Fairfax County seal