Unsupported Browser

ESL Library's search may not function properly in Internet Explorer. We recommend using Google Chrome or Firefox instead.

Unsupported Browser

ESL Library's search may not function properly in older browsers. We recommend updating yours to the latest version for the best experience.

Search ESL Libraryfor lessons, resources, or flashcards

Search for…

Sorry, we couldn’t find any lessons, resources, or flashcards matching that search term.

Unsupported Browser

ESL Library may not function properly in Internet Explorer. We recommend using Google Chrome or Firefox instead.

Unsupported Browser

ESL Library may not function properly in older browsers. We recommend updating yours to the latest version for the best experience.

Great teachers need great content

Teach your best class every day with well‑planned, engaging materials from ESL Library.

What you get with ESL Library

From grammar and literacy to dialogues, discussions, and debates, our ever-expanding library of student-focused content makes it easy to find materials relevant to all your students’ language needs. Our staff of writers, editors, and illustrators create and add new content every week.

1,000+ Lessons

Download, print, and photocopy our reproducible PDF lessons.

2,000+ Flashcards

Create customized flashcard sets to print or project in class.

200+ Resources

Access classroom teaching aids, warm‑ups, and assessment forms.

What you get with the digital add‑on

Interactive Group Activities

Facilitate dynamic classroom and tutoring sessions on any device.

Reporting Tools

See your students’ results for each activity in real time.

Online Homework

Send digital assignments to your students to work on from home.

Your students want to discuss real issues

Students learn best when they are interested and invested in the topic. Our discussion and debate lessons focus on real‑world current events, sparking meaningful conversation in class.

Grammar should be taught with vibrance and confidence

Language learners need variety

No single textbook offers everything your students need to build a solid language foundation or achieve fluency. Here at ESL Library, we create academic, functional, and conversational materials for all ages, levels, and needs. We are continually modifying and improving our materials based on research and teacher feedback.

A well‑prepared teacher is a better teacher

Find content fast with filters

Stay organized with folders

Save the lessons you love in your own personalized folders.

Plan ahead with our calendar

Use our ESL Lesson Plan Calendar to find suggested lessons based on season and date.

“I must tell you this is the absolute best resource I have ever used. Your lessons help all skill levels; my beginners are not intimidated and the faster more intermediate learners are not bored. I plan for different levels and I have stopped using other types of materials. Your library is comprehensive, manageable, and interesting for students.”

Dr. Linda Parkyn

ESL Coordinator, Alianzas de Phoenixville

Phoenixville PA

ESL Library is used by 100,000+ educators from 10,000+ schools in 100+ countries.

Subscribe now for full access

Be the best teacher you can be with exceptional content from ESL Library.