ESL Lesson Plan Generator (FREE)

esl lesson plan generator

Lesson plan maker for teachers

English Curriculum Lesson Generator

English Curriculum Lesson Generator

This generator is for ESL teachers. The lessons are based on the English curriculum. Adapt the lessons to your students. You will have to provide your own worksheets and props.

Generated Lesson Plan
Click “Generate Lesson” to create your English curriculum-aligned lesson plan!

Make ESL Planning Easier with the English Curriculum Lesson Generator

Planning can take up so much of our time, can’t it? You sit down to write a lesson and before you know it an hour has gone by. That’s why I made the English Curriculum Lesson Generator. It gives you ready-made lesson outlines based on the English National Curriculum, so you’ve got a clear structure to work from in minutes.

What Is the Lesson Generator?

It’s an online tool made for teachers of children aged 4–11. You choose the year group, topic, language focus, lesson type, and lesson length. The generator then creates a full outline that you can take straight into class.

Each outline gives you:

  • Lesson title
  • Age range and Key Stage
  • Duration (15–20, 30–40, or 45–60 minutes)
  • Topic and language focus
  • Learning objectives
  • Key vocabulary
  • Grammar focus (if you pick it)
  • A list of materials
  • Step-by-step activities (starter, main, extension, plenary)
  • Assessment ideas
  • Differentiation suggestions
  • Cross-curricular links

It’s all laid out clearly so you don’t have to start from a blank page.

Why Teachers Like It

  • Based on the English National Curriculum so you know it’s on track.
  • Flexible because you can choose topics like animals, food, weather, daily routines, toys, hobbies, health, and the environment.
  • Customisable so you pick what your class needs.
  • Quick to use. You get an outline in seconds.
  • Engaging with activities that keep pupils active and interested.

How It Helps

  • Cuts down your planning time.
  • Gives you a framework that sparks ideas instead of draining them.
  • Suggests ways to adapt for mixed ability groups.
  • Keeps lessons varied so pupils don’t get bored.

esl lesson plan guides

FREE LESSON PLAN GUIDES

GRAB MY FREE RESOURCES

freebies button

Sample Lesson Outlines

Here are some examples to show you what it can do. Each one has a single topic, a single focus, and a single lesson type — just like the generator.

Reception (Ages 4–5)

  • Topic/Theme: Colours
  • Language Focus: Vocabulary
  • Lesson Type: Song/Rhyme
  • Duration: 15–20 minutes
    Children sing a colour song, join in with actions, and play a simple matching game.

KS1 Year 1 (Ages 5–6)

  • Topic/Theme: Food
  • Language Focus: Speaking
  • Lesson Type: Role-Play
  • Duration: 30–40 minutes
    Pupils role-play ordering food in a café and practise “I like” or “I don’t like” sentences.

KS1 Year 2 (Ages 6–7)

  • Topic/Theme: Daily Routine
  • Language Focus: Grammar (Simple Present)
  • Lesson Type: Game
  • Duration: 30–40 minutes
    Children play a sequencing game with routine flashcards to practise using the simple present tense.

KS2 Year 3 (Ages 7–8)

  • Topic/Theme: Animals
  • Language Focus: Reading
  • Lesson Type: Reading Activity
  • Duration: 45–60 minutes
    Pupils read a short text about animals and answer comprehension questions.

KS2 Year 4 (Ages 8–9)

  • Topic/Theme: Hobbies
  • Language Focus: Writing
  • Lesson Type: Writing Activity
  • Duration: 45–60 minutes
    Pupils write a short piece about their favourite hobby and share it with the class.

KS2 Year 5 (Ages 9–10)

  • Topic/Theme: Health
  • Language Focus: Reading
  • Lesson Type: Comprehension Activity
  • Duration: 45–60 minutes
    The class reads a short text about healthy eating and creates a poster with the key points.

KS2 Year 6 (Ages 10–11)

  • Topic/Theme: Environment
  • Language Focus: Writing
  • Lesson Type: Writing Activity
  • Duration: 45–60 minutes
    Pupils write a persuasive text on reducing plastic waste after a short class brainstorm.

How to Use the Generator

  1. Choose your pupils’ Key Stage or Year.
  2. Pick a topic.
  3. Select the language focus.
  4. Pick the lesson type.
  5. Choose the lesson length.
  6. Click Generate.

You’ll get an outline you can use straight away. It’s not a finished plan, but it gives you the bones of the lesson so you can add your own worksheets, props, and ideas.

Free Resource for You

Want a hand with lesson planning too? I’ve made a free pacing guide PDF for 8 to 10 week courses. It’s based on the English National Curriculum and matches the Lesson Generator, so you can slot in topics and get started quickly.

GRAB YOUR FREE PACING GUIDE HERE

ESL writing correction codes with guide

You might also like my

Correction Codes resource!

Leave a Reply

Your email address will not be published. Required fields are marked *