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