Low-prep ESL lesson plans, activities and games | Beginner to advanced
Welcome to our collection of ESL lesson plans. At the moment we cover eight levels, ranging from complete beginner (pre A1) to advanced (C1). Each language level section below contains a series of lesson plans on grammar and functional language. These lessons can be used in low-resource classrooms and require little to no preparation time. Each one contains a warm-up activity with board work, several classroom activities and a game.
If you find the free materials useful and want complete access to all of our teaching resources, you should consider becoming a member. Also, if you have an Android or iOS device, check out the TEFL Handbook app. We have designed it for use in the classroom, and it gives teachers offline access to all of our lesson plans.
Language levels








Popular resources

Prepositions of time

Past simple & past continuous

Alphabet & spelling

Teaching plurals

Describing people & personalities

Ordinal numbers

Family and relatives

The passive voice
Latest ESL lesson plans

Daily routine and time


The present simple


Hobbies, likes and dislikes


Talking about jobs


Giving opinions


Telling the time

Access the entire
TEFLHandbook library
- 750+ Low-prep classroom activity ideas
- 1100+ Printable ESL flashcards
- 160+ ESL lesson plans
- 8 Distinct language levels
- Offline access through the TEFLHandbook app
750+ Low-prep classroom activity ideas
1100+ Printable ESL flashcards
160+ ESL lesson plans
8 Distinct language levels
Offline access through the TEFLHandbook app
Reduce your planning time and improve the way you present and teach English grammar.