ESL Lesson Plans

Welcome to TEFLnet ESL Lesson Plans where you'll find ready-made lesson plans complete with worksheets, handouts, activities and other ideas to help you animate any class. Some of these are arranged by level, but you can often adapt them quite easily to another (usually higher) level.

A range of discussion-based lesson plans - all available for free download. Each lesson plan is accompanied by teacher's notes and answers.

Floods - Oil - Archive

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. Copyright-free. Download and print out for your English language classes.

20 ESL Teaching Tips

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. They can be extremely valuable in introducing dynamism and reinforcing the points that you have taught.

Improvisations - Dictation - Funny English

Songs for Teaching English

Special ESL songs by Jonathan Taylor to help in teaching/learning English. Most songs have subtitles and lyrics so learners can read as they listen, or sing along if you/they wish.

Worksheet Generator

Make your own worksheets with the TEFL Net Worksheet Generator. Just tell the Generator what you want. Then print out the worksheet with or without answersheet. Free, instant, online!

Matching - Scrambled - Sorting

ESL Worksheets

A range of freely photocopiable, printer-friendly ESL worksheets, including discussion-based and topic-based worksheets, with handy teacher's notes