Free ESL Lessons

Who wants free ESL lesson plans? Here you’ll find high-quality, ready-to-teach lessons for all levels, including English for Kids, Business English, General English, and Grammar. No sign-up required; simply choose a lesson, download it for free, and start teaching!

59 free lessons

Level 2 NEW

  • Kids Lessons
  • 1 Hour
  • Video
Level 3

  • Kids Lessons
  • 1 Hour
  • Article
Level 0

  • Kids Lessons
  • 1 Hour
  • Video
Level 1

  • Kids Lessons
  • 1 Hour
  • Article
Level 2

  • Kids Lessons
  • 1 Hour
  • Article

Ready to Explore the Full Curriculum?

See the lessons, levels and progression.