EFL - ESL Lesson plans, activities and games | Beginner to intermediate

Welcome to our collection of ESL lesson plans. At the moment we cover five levels, ranging from beginner (A1) to intermediate (B1). Each language level section below contains a series of lesson plans on grammar and functional language.

If you use an Android device, don't forget that you can get offline access to these materials, along with a much more extensive selection of ESL lesson plans, through the TEFL Handbook app.
EFL ESL lesson plans for beginners (A1)

A1 Mid-level | Beginner

A collection of English lesson plans for teaching beginners (A1). Most of these activities and games are better suited for kids and younger students. However, you can adapt a lot of these ideas for adult classes.
EFL ESL lesson plans for beginners (A1)

A1 Upper | Beginner

ESL lesson plans aimed at beginner level English students. Every lesson contains a sample lead-in activity along with several ESL game and activity ideas. These materials can be either used as a stand-alone lesson plan or to help bolster an existing one.
Free Elementary EFL ESL lesson plans (A2)

A2 Lower | Elementary

Lesson plans for elementary level English students. This collection of ESL resources is versatile enough to be adapted for any classroom. Each lesson plan is focused around a different grammar topic and contains a sample lead-in activity, ESL classroom activities and ideas for games.
Free Elementary EFL ESL lesson plans (A2)

A2 Upper | Elementary

A collection of ESL materials and resources for teaching upper elementary level English students (A2). Each lesson plan requires very little pre-planning, and accommodate a wide range of class needs.
Free Intermediate EFL ESL lesson plans, (B1)

B1 | Intermediate

Intermediate level ESL lesson plans. Each contains a lead-in activity, several classroom activities and a game. Everything an English teacher needs to plan their lessons efficiently.

Go Mobile


Pin It on Pinterest