English Lesson Plans for Teaching ESL Students

These lesson plans are designed to help teachers teach English as a second language students. They include activities, vocabulary lists, grammar lessons, and more.

This set of lesson plans includes activities that will help you teach English as a second or foreign language.

Reading Activities

This resource contains reading activities that will help you engage your ESL students in meaningful learning experiences.

ESL Lesson Plans

TEFL.NET ESL Lesson Plans worksheets, handouts, activities and other ideas.

Talking Point Lesson Plans

A range of discussion-based lesson plans
Floods – Oil –

Topic-based Lesson Plans

No time to prepare your lessons?

ESL Games


Ideas for pair and group games in the classroom.
Ring-a-Word – Categories Game

ESL Lesson Planner

All in one place, a selection of constantly updated practical English resources ideal for classroom use
Daily Idiom – Week in History

Classroom Ideas

Suggestions, tips and ideas for lessons in a wide range of categories from Business English to Young Learners.
Fillers – Grammar – Teaching

ESL Handouts

Printer-friendly handouts for ESL learners.

These helpful teaching tips are written in plain, jargon-free English.

ESL Activities

Many of these are classic activities used around the world wherever people teach languages.
Improvisations – Dictation – Funny English

Songs for Teaching English

Special ESL songs by Jonathan Taylor to help in teaching/learning English.

Worksheet Generator

Make your own worksheets with the TEFL Net Worksheet Generator.
Matching – Scrambled – Sorting

ESL Worksheets

They sign up free for 7 Secrets for ESL Students, plus more tips and ideas throughout the year.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *