Unsupported Browser

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

Search ESL Libraryfor lessons, resources, or flashcards

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.

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.

Tour 02 lessons

1,000+ Lessons

Download, print, and photocopy our reproducible PDF lessons.

Tour 02 flashcards

2,000+ Flashcards

Create customized flashcard sets to print or project in class.

Tour 02 resources

200+ Resources

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

What you get with the digital add‑on

Tour 02 digital tasks

Interactive Group Activities

Facilitate dynamic classroom and tutoring sessions on any device.

Tour 02 reporting tools

Reporting Tools

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

Tour 02 homework

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

Learning grammar is hard. Teaching it can be even harder. Our grammar experts use clear explanations with engaging and relevant tasks to help you teach the structure at play.


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

Stay organized with our easy‑to‑use sorting and navigational tools.

Tour 04 filters

Find content fast with filters

Access teaching materials based on your students’ levels, interests, and needs.

Tour 04 folders

Stay organized with folders

Save the lessons you love in your own personalized folders.

Tour 04 calendar

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.

Tour 05 globe

Subscribe now for full access

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

Sign UpView Pricing

Explore Our Content