ESL Lesson Plans

Free ESL lesson plans focused on boosting students’ fluency and confidence when speaking for intermediate and advanced learners of English. Each lesson plan includes conversation, vocabulary, reading, listening, and writing activities.

All A-Z

Browse all our lesson plans on one page

General English

Browse all our lesson plans for general English

Business English

Browse all our lesson plans for business English

World Day Calendar

Lesson plans for important holidays and world days

Latest ESL Lesson Plans

Study With YourEnglishPal

General English Course

For students who want to raise their overall level of English in a general context

Business English Course

For executives who want to gain confidence speaking English in a business context

IELTS Preparation Course

For students who need to qualify their level of English to study in a foreign university