ESL Web Directory

Lesson Plans and Worksheets



|< < 1 2 3 4 > >|

Lesson Plans - About ESL

Treasure trove of ready to use English lesson plans

Lesson Plans Page

2,500+ Free Lesson Plans in Math Social Studies Art Language Arts Music PE Reading Writing Geography Science projects and Science lesson plans.

Lesson Tutor : Free printable lesson plans and worksheets K-12

Free lesson plan series, printable worksheets, teaching tips and other affiliated educational resources for at-home and classroom learning. K - 12.


Lesson plans & teaching ideas

Lexica Language Institute English Exercises

Large repository of free EFL/ESL exercises with 4 levels. Aimed mainly at Spanish speakers but suitable for anyone.


Cutting-edge ESL lesson plans including worksheets, dialogues and video resources.


Free resources for teachers and students of English as a foreign or second language. News and current affairs articles in graded English, with word guides.

Listen A Minute

Very short listenings (less than a minute). Free printable handouts, downloads plus MP3 listening and quizzes

MERLOT - Multimedia Educational Resource for Learning and Online Teaching

MERLOT is a leading edge, user-centered, searchable collection of peer reviewed, higher education, online learning materials created by registered members, and a set of faculty development support services. MERLOT's vision is to be a premiere online community where faculty, staff, and students from around the world share their learning materials and pedagogy.

Free thematic curriculum units for download, teaching materials, virtual picturebooks, videos links, realia, and more - all for teachers and learners of English (ESL/EFL), Spanish, French, Italian, German, Chinese, Thai, and Indonesian.

Mobile English

Free digitally animated ESL / EFL lesson plans for use by teachers, students or parents


Muchobeets offers web based flash cards to help you study for that one killer exam

Musical English Lessons

For teachers of English (TESOL/TESL/TEFL & for native speakers) seeking not only a free range of worksheets and teaching ideas, but also somewhere to publish their pedagogic ideas and articles.

New English Lessons

Free ESL handouts and online quizzes in simple English based on current events.

News For Beginners

News for Beginners provides simple news articles which teachers can use in class and students can read online. The articles are followed by questions which the student can answer and submit to us online. Or, the teacher can go over the articles with students in class.


Free lesson plans every five days, based on current news stories. Each lesson plan comes complete with texts and dozens of exercises that you're free to mix and match to suit your group of English learners.


English grammar, and vocabulary exercises grouped by activity.

On-Line Lesson Plans and Activities for Adult Students

A nice collection of links to ESL, ENGLISH, READING, and WRITING lesson plans

Online ESL Flashcards

Free, high-quality ESL Flashcards to brighten up your class!

Online Study Library

Archive of original ESL teaching materials designed for tutoring online or in the classroom.

Online Tutoring World

Online and home tutoring info and resources for ESL/EFL tutors.

Open Educational Resources

The Open Educational Resources Archive is a collection of educational content including coursework, study guides, exercises, and recorded lectures. It is meant for students, teachers, and self-learners at all levels.

Oral English Activities

The aim of this site is to offer teachers a varied range of classroom activities for practising oral English. Most are commmunicative activities designed to give students conversation practice, although a few have other aims. The activities are drawn from this site's author's experience teaching oral English in a Chinese university.

PBS TeacherSource

This site includes lesson plans and activities for incorporating PBS programming into classroom curriculum.

Personal Educational Press

Create free educational worksheets such as flashcards, game boards, and quizzes to print directly from your browser. Simply choose a word list and an output style.
|< < 1 2 3 4 > >|