Category: AI Lesson Planning

  • Lesson Planning Software: 7 Best Options for ESL Teachers

    Lesson Planning Software: 7 Best Options for ESL Teachers

    It’s Sunday evening. You’ve got three English classes to prepare for Monday, a reading worksheet that needs simplifying, and a lesson plan from last semester that you know is saved somewhere.

    You open your laptop, look through a few folders, and wonder why something as ordinary as preparing tomorrow’s lesson still takes so much time.

    Sometimes the problem isn’t a lack of teaching ideas. It’s the amount of work involved in turning those ideas into organised, classroom-ready lessons.

    That’s where lesson planning software can make a difference.

    Some tools use AI to generate lesson plans, worksheets, and activities from a short description. Others work more like digital planbooks, helping you organise classes, reuse previous lessons, and keep track of what you’re teaching throughout the week.

    For ESL and EFL teachers, the distinction matters. Creating an interesting speaking activity is one thing. Building a coherent lesson around a language objective—and making sure you can find it again next semester—is another.

    In this guide, we’ll compare seven lesson planning tools, looking at what they offer, where they fit into English teaching, and which limitations are worth considering before paying for a subscription.

    We’ll also use one practical example throughout: preparing a 50-minute B1 English lesson on expressing and supporting opinions.

    A note about this comparison: The descriptions reflect official product information available in October 2026. This is a feature-based comparison, not a claim that all seven platforms were independently tested in classroom conditions. Prices and plan limits may change.

    Best Lesson Planning Software for ESL Teachers: Quick Comparison

    Not every platform on this list solves the same problem. Before comparing them, it helps to separate AI resource generators from digital lesson organisers.

    SoftwareBest suited toFree option
    TweeESL-specific materials and CEFR-based lessonsLimited trial and free resources
    MagicSchool AIStructured AI lesson plans and teacher resourcesYes, with usage limits
    Eduaide.AIDeveloping, revising, and differentiating lesson materialsYes, limited monthly resources
    PlanboardOrganising weekly lessons and teaching schedulesYes, for teachers
    Common PlannerReusable planbooks and collaborative planningYes
    Brisk TeachingCreating lessons from existing documents and resourcesYes
    CuripodInteractive lessons and AI-supported writing activitiesYes, with session limits

    If you mainly want AI to create classroom materials, start by looking at Twee, MagicSchool, Eduaide, or Brisk.

    If you want to manage your teaching schedule, Planboard and Common Planner deserve more attention.

    Curipod is different again: it becomes interesting when you want to turn lesson content into an interactive student experience.

    That distinction is the key to choosing useful lesson planning software, rather than paying for a platform that doesn’t really solve your problem.

    1. Twee: Best for ESL-Specific Lesson Materials

    Website: twee.com

    Of the seven tools, Twee is particularly relevant to English-language teachers.

    While many AI education platforms support a wide range of school subjects, Twee focuses on language teaching. It provides tools for generating reading passages, dialogues, discussion questions, vocabulary exercises, grammar activities, and listening tasks.

    You can work with CEFR levels, including A1 through C2, and build lessons around the language proficiency of your students.

    Twee also provides a library of ready-to-teach ESL lesson plans. According to its official lesson-library guidance, teachers can search by level, age group, duration, and other criteria before adapting a lesson.

    How could you use Twee in a B1 lesson?

    Imagine tomorrow’s topic is:

    Should university students use AI for their homework?

    The lesson objective is:

    By the end of the lesson, students will be able to express an opinion, provide a reason, and respond politely to a different opinion.

    You could use Twee to prepare a short reading about AI in education, vocabulary related to the topic, comprehension questions, and discussion prompts.

    Those materials could form the preparation stages before students begin a pair discussion.

    Twee’s lesson-building workflow allows teachers to combine different generated activities into a lesson rather than treating every exercise as a separate document.

    What makes it useful?

    Its language-teaching focus is its strongest advantage.

    You don’t have to explain to a generic tool why CEFR levels matter or why a reading activity for B1 learners should be different from one for C1 students.

    Still, specifying B1 does not guarantee that every generated sentence will be perfectly appropriate. You’ll want to review vocabulary, question difficulty, and the amount of support students receive.

    What about pricing?

    Twee offers limited trial use and access to free resources.

    Its published annual-billing rates include Basic at $6.50 per month and Pro at $10.50 per month, with different generation limits and features.

    Check the latest details on Twee’s pricing page.

    Main limitation

    Twee is primarily a tool for preparing and delivering language-learning materials. It isn’t the same kind of weekly timetable organiser as Planboard.

    If your main frustration is losing track of which lesson belongs to which class on which day, you may need a separate planner.

    Best choice for: ESL/EFL teachers who regularly prepare level-appropriate reading, grammar, vocabulary, listening, and speaking activities.

    2. MagicSchool AI: Best for Structured Lesson Planning

    Website: magicschool.ai

    MagicSchool is a broader AI platform built for education.

    Its tools cover lesson planning, worksheets, quizzes, rubrics, differentiation, and other classroom preparation tasks.

    The dedicated AI Lesson Plan Generator can produce a structured lesson from information such as a learning objective, subject, class level, and available teaching time.

    That makes MagicSchool particularly relevant for teachers who already know what they want students to learn but need help organising the lesson.

    Our B1 lesson example

    Let’s use the same lesson objective:

    Students will be able to express and support opinions about AI in education.

    You could enter:

    Class: B1 EFL university students

    Duration: 50 minutes

    Topic: AI in education

    Objective: Students express an opinion, justify it, and respond politely to disagreement.

    Requirements: Include a warm-up, language preparation, guided practice, pair discussion, and exit ticket.

    MagicSchool could generate a first-draft sequence with estimated timing and suggested activities.

    You would then review whether the stages fit your class.

    For instance, if the generated plan spends twenty minutes explaining opinion expressions and leaves only five minutes for speaking, it needs adjusting.

    The software can create the structure quickly. You still decide whether that structure makes pedagogical sense.

    Where MagicSchool stands out

    MagicSchool is useful when lesson planning connects to several other preparation tasks.

    After drafting a lesson, you may also need:

    • a differentiated worksheet;
    • comprehension questions;
    • an assessment rubric;
    • a short review quiz;
    • additional examples.

    Its broader tool collection allows you to handle several of those tasks within the same platform.

    Pricing

    MagicSchool has a free teacher plan with usage limits.

    Its published Plus pricing is $8.33 per month when billed annually, or $12.99 per month on monthly billing.

    The official pricing page explains the differences between Free, Plus, and institutional plans.

    What to watch out for

    MagicSchool serves teachers across many school subjects. You may need to provide more explicit ESL instructions than you would with a language-specific tool.

    For example, specify the CEFR level, communicative aim, target expressions, and expected student output.

    Don’t assume a general grade-level setting captures those requirements automatically.

    Best choice for: Teachers who want structured first-draft lesson plans alongside quizzes, worksheets, and assessment resources.

    3. Eduaide.AI: Best for Developing and Refining Lesson Materials

    Website: eduaide.ai

    One weakness of some AI tools is that they generate something impressive-looking, but revising it becomes a separate task.

    You copy the output into another document, remove unnecessary material, change the examples, and reorganise the stages.

    Eduaide approaches this problem with a document-based lesson-planning workspace.

    According to its official lesson-planning documentation, teachers can start with an objective or topic, generate materials, and then revise, differentiate, evaluate, and export them within the workspace.

    It also offers various instructional structures, including lesson plans, questions, activities, and assessment resources.

    How it fits our B1 lesson

    Suppose you already have a rough plan:

    • Introduce the topic of AI in education.
    • Teach opinion expressions.
    • Read a short text.
    • Hold a group discussion.
    • Finish with a reflection.

    The lesson outline is reasonable, but you still need the materials.

    You might use Eduaide to develop the reading text, create discussion questions, add language support, and prepare a final learning check.

    You could also examine the language difficulty and revise the materials before distributing them.

    The useful distinction

    Eduaide isn’t only about producing the first draft. Its workspace is designed to support what happens afterwards.

    That could be helpful if you regularly adapt the same lesson for students with different levels of proficiency.

    For example, your stronger B1 learners might discuss the ethical implications of AI tools, while students who need more support could receive sentence starters and a shorter reading passage.

    The learning objective could remain the same.

    Pricing

    Eduaide offers a free plan with an allowance equivalent to approximately eight resources per month.

    Its published Pro price is $5.99 monthly, or $49.99 annually.

    You can check the current limits, exports, and features on Eduaide’s official facts page.

    Main limitation

    Eduaide is designed around broad educational planning and curriculum workflows. As with MagicSchool, you’ll need to make the ESL context explicit.

    If you want ready-made CEFR-focused language exercises with minimal setup, Twee may be a more natural first stop.

    But if you frequently generate, revise, and differentiate complete teaching resources, Eduaide is worth investigating.

    Best choice for: Teachers who want to refine AI-generated materials in an organised editing workflow.

    4. Planboard: Best for Organising a Teaching Week

    Website: Planboard by Chalk

    Here is a familiar situation.

    You’ve prepared three lessons for Monday, four for Tuesday, and another two for Wednesday.

    Everything is saved in documents.

    Unfortunately, the documents aren’t connected to your teaching schedule, and finding last week’s lesson takes longer than you’d like.

    This is the sort of problem Planboard is designed to solve.

    Unlike the first three platforms, Planboard is primarily a digital lesson planner.

    It lets teachers organise classes, subjects, timetables, lesson plans, curriculum standards, and attached resources.

    Its Google Play listing also confirms mobile access and synchronisation with the web version.

    How could you use Planboard?

    Imagine you teach three B1 groups.

    All three are covering expressing opinions, but the classes meet on different days.

    You could organise the lesson in your schedule, attach the relevant materials, and make notes about what needs adjusting for each group.

    After teaching, you could record:

    Group A needed more vocabulary support.

    Group B completed the discussion early.

    Group C struggled with polite disagreement.

    Those notes would be useful when preparing the following lessons.

    Where Planboard is stronger

    Its value is organisational rather than generative.

    If you already know how to build good lessons and simply want a more reliable way to manage them, a dedicated planner may solve more problems than another AI generator.

    Planboard’s teacher-facing app is advertised as free, although you should check whether any optional features or institutional arrangements affect your intended workflow.

    Main limitation

    Planboard isn’t primarily an AI resource generator.

    It won’t replace a tool such as Twee when you need a new B1 reading activity or vocabulary worksheet.

    But it may be more useful than Twee when what you need is a clear view of tomorrow’s schedule.

    Best choice for: Teachers who want to organise lessons, timetables, and teaching resources across several classes.

    5. Common Planner: Best for Reusable Plans and Team Collaboration

    Website: commonplanner.com

    You may remember this platform under its previous name, Common Curriculum.

    It now uses the name Common Planner.

    Like Planboard, Common Planner focuses on organising teaching rather than simply generating activities.

    It offers digital planbooks, daily and weekly views, reusable lessons, and options for collaborative planning.

    Its current platform also includes an AI-powered lesson assistant.

    You can review the available features on Common Planner’s official website.

    Think beyond a single lesson

    Suppose you and another English teacher both teach the same B1 course.

    You share the overall learning objectives, but your students progress differently.

    A collaborative planbook gives you a common structure while allowing each teacher to make appropriate adjustments.

    For example, you could build a lesson sequence:

    Week 1: Giving opinions

    Week 2: Agreeing and disagreeing

    Week 3: Supporting arguments with examples

    Week 4: Participating in a structured discussion

    Instead of preparing these lessons independently every year, you can reuse and refine the sequence.

    That is a different kind of time saving.

    It becomes more valuable over months and semesters rather than just during one afternoon of preparation.

    Features worth considering

    Common Planner’s published features include reusable planbooks, lesson templates, standards tracking, and collaboration.

    Its free plan supports daily, weekly, and monthly planning, while paid options add capabilities such as expanded collaboration and unit planning.

    Check Common Planner’s pricing page for the latest plan details.

    Main limitation

    If you teach only one class and rarely reuse plans, the organisational features may be more than you need.

    Common Planner becomes particularly useful when your planning has structure across several classes, courses, or teachers.

    Best choice for: Teachers who want reusable digital planbooks, coordinated lesson sequences, or collaborative planning.

    6. Brisk Teaching: Best for Building Lessons from Existing Resources

    Website: briskteaching.com

    Sometimes the problem isn’t creating a lesson from scratch.

    You already have the material.

    Perhaps it’s a PDF from your textbook, an article you found online, or a video you want students to watch.

    What you need is a way to turn that source into something teachable.

    Brisk is particularly interesting in that situation.

    It works as a browser-based teaching assistant and provides tools for generating lesson plans, quizzes, presentations, feedback, and adapted content.

    Its official lesson-plan generator explains how teachers can specify a topic, grade level, and instructional requirements, then refine the generated plan.

    Using Brisk for our B1 lesson

    Imagine you’ve found an article discussing whether students should use AI to complete homework.

    The article has useful ideas, but it’s too long for a 50-minute lesson.

    You could use Brisk to help create a shorter teaching sequence based on the source material.

    You might request:

    Use this article to create a B1 EFL lesson focused on expressing and supporting opinions. Include a short reading task, useful expressions, a pair discussion, and an exit ticket.

    You would then review the result against the original text.

    Check whether the main ideas remain accurate, the vocabulary suits your learners, and the discussion questions actually support your objective.

    Why teachers may appreciate it

    Brisk fits a workflow many teachers already have: working from existing documents, websites, and videos.

    Instead of starting in a completely separate content-generation platform, you can build resources around materials you’ve already selected.

    Its free teacher offering includes a lesson-plan generator and several other classroom tools.

    What to watch out for

    Not every article makes a good lesson.

    Brisk can help adapt source material, but it can’t replace your judgment about whether the source is appropriate, accurate, and relevant to the class.

    You’ll also want to check compatibility with your usual browser, document platforms, and school technology policies.

    Best choice for: Teachers who regularly turn existing reading passages, online articles, PDFs, or videos into classroom materials.

    7. Curipod: Best for Interactive Lessons and Student Responses

    Website: curipod.com

    Most lesson planners focus on what the teacher prepares.

    Curipod becomes more interesting when you focus on what students will do during the lesson.

    The platform supports AI-generated interactive lessons with slides, polls, short-answer questions, drawing activities, and written responses.

    Its official lesson-creation guide explains how teachers can generate lessons using selected skills, topics, and teaching context.

    Our B1 lesson in Curipod

    Return to the topic:

    Should university students use AI for homework?

    You could begin with a poll:

    Have you ever used AI to help with an assignment?

    Then show a short text presenting two perspectives.

    Students might respond to:

    Give one advantage and one disadvantage of using AI in education.

    Next, ask them to write a short opinion paragraph.

    Finally, use the collected responses to identify useful ideas and common language difficulties.

    That creates a connection between the presentation, student participation, and formative assessment.

    AI-supported feedback

    Curipod also offers activities where students can receive AI-generated feedback and revise their writing.

    This can be interesting for English teachers who want students to improve a response during the lesson rather than submit a first attempt and move on.

    However, teachers should check the feedback and decide how it fits their instructional and assessment policies.

    Free-plan limits

    Curipod currently offers a free plan that allows lesson creation and editing, but places limits on live teaching sessions.

    Its free-plan documentation describes an allowance of two teaching sessions per week, with additional conditions for certain activities.

    That makes it worth testing before deciding whether it fits your weekly teaching schedule.

    Main limitation

    Curipod is an interactive lesson-delivery platform rather than a traditional weekly planner.

    It won’t replace a complete planbook if your main concern is scheduling and organising multiple courses.

    But it is worth considering when student participation and written responses are central to your teaching.

    Best choice for: Teachers who want interactive lessons with polls, writing practice, and opportunities for immediate feedback.


    Which Lesson Planning Software Is Best for Your Teaching Style?

    After looking at all seven platforms, the most important question isn’t which one offers the largest number of features.

    It’s which one solves the problem you actually have.

    If you mainly teach ESL/EFL language skills

    Start with Twee.

    Its CEFR-oriented activities and language-teaching focus make it particularly relevant for preparing reading, listening, vocabulary, grammar, and speaking materials.

    If you want AI-generated lesson structures

    Consider MagicSchool or Eduaide.

    MagicSchool is a useful starting point for teachers looking for structured planning tools, while Eduaide may be particularly interesting if editing, evaluating, and differentiating generated resources are important to you.

    If your problem is organisation

    Look at Planboard or Common Planner.

    They help with the less glamorous but essential work of keeping lessons organised, reusing materials, and managing teaching schedules.

    If you usually start with existing content

    Try Brisk Teaching.

    Its workflow may suit teachers who frequently work from webpages, PDFs, videos, and other materials.

    If you want a more interactive classroom experience

    Explore Curipod.

    It offers a different approach to lesson preparation by connecting teacher-created content with student responses and activities.

    The best lesson planning software for a language teacher is ultimately the one that fits their teaching routine—not necessarily the newest or most heavily advertised platform.

    A Practical B1 Lesson: What Would These Tools Help You Create?

    Let’s put the comparison into a real teaching situation.

    You need to prepare a 50-minute lesson for B1 university students.

    Topic: AI in education

    Learning objective:

    By the end of the lesson, students will be able to express an opinion about AI in education, support it with a reason, and respond politely to an opposing view.

    A workable lesson could look like this.

    Lesson stageActivityTime
    Lead-inAgree/disagree poll about AI use5 min
    Language preparationIntroduce opinion expressions8 min
    InputRead a short model discussion7 min
    SpeakingPair discussion and exchange of viewpoints15 min
    WritingWrite a short opinion paragraph10 min
    Exit checkGive an opinion with one reason5 min
    Total50 min

    Different tools could help with different parts of this lesson.

    Twee could help generate a CEFR-appropriate reading passage and discussion questions.

    MagicSchool could help organise the sequence and produce a structured lesson draft.

    Eduaide could help refine that draft, adapt materials, and add assessment resources.

    Planboard could store the plan under the correct class and teaching day.

    Common Planner could help you reuse the sequence and share it with another teacher.

    Brisk could help turn an existing article into a lesson resource.

    Curipod could help present the content interactively and collect student responses.

    These are suggested workflows based on the products’ documented capabilities, not the results of a controlled comparison test.

    One thing should remain consistent regardless of the software: the learning objective.

    The lesson should not suddenly become a long AI quiz or a collection of unrelated activities just because a platform can generate them.

    The British Council’s lesson-planning guidance emphasises connecting objectives, classroom procedures, resources, and realistic timing.

    That’s still the standard to apply when AI helps prepare your materials.

    Free vs Paid Lesson Planning Software: Do You Need a Subscription?

    It’s tempting to assume that a paid tool will automatically produce better lessons.

    Sometimes paying does improve the workflow, especially when you regularly need more generations, advanced exports, collaborative features, or access to specific resource types.

    But a free plan may be enough.

    If you prepare two or three lessons per week, you may find that limited AI generations cover your essential needs.

    If you teach several different levels every day, your requirements will probably be higher.

    Before upgrading any lesson planning software, I recommend trying it with one normal week of teaching.

    Use actual lesson objectives.

    Create the resources you genuinely need.

    Then ask:

    • Did the tool reduce preparation work?
    • Did I spend too long correcting its output?
    • Could I reuse the result easily?
    • Did it improve organisation?
    • Would I miss it if I stopped using it?

    The last question is surprisingly revealing.

    A tool can seem exciting during the first hour and become unnecessary by the end of the week.

    A sensible starting setup

    For many individual ESL teachers, a combination of one AI resource generator and one simple planning system may be enough.

    You might prepare materials using Twee or MagicSchool and organise the finished lessons using a planbook or ordinary folders.

    There is no need to pay for multiple overlapping subscriptions before you know which capabilities matter.

    How to Choose Lesson Planning Software Without Wasting Money

    Before selecting a platform, consider five practical questions.

    1. Does it fit your learners’ language level?

    If you teach A2 or B1 students, you need more than a generic grade setting.

    The tool should let you control vocabulary, instructions, activity complexity, and the communicative demands of the lesson.

    The Council of Europe’s CEFR descriptors provide a useful basis for thinking about language-learning objectives.

    2. Can you edit the results easily?

    No AI-generated plan will perfectly match every class.

    Look at how easy it is to change the timing, replace an activity, simplify instructions, and remove unnecessary content.

    A tool that creates a plan quickly but makes revision difficult may not save much time.

    3. Can you reuse materials?

    If you prepare a useful lesson in October, will you be able to find and adapt it next semester?

    This is where dedicated planbooks can have a real advantage over standalone AI generations.

    4. Does it work with your existing tools?

    Think about whether you already use Google Docs, Word, PowerPoint, Google Classroom, or a university LMS.

    A new platform should fit your workflow wherever possible.

    5. How much teacher review will it require?

    Every AI output needs checking.

    The relevant question is how much work remains after generation.

    If you spend twenty minutes fixing a lesson that would have taken fifteen minutes to prepare yourself, the tool hasn’t helped.

    Common Mistakes When Using AI Lesson Planning Software

    There are a few problems I would watch for, regardless of which platform you choose.

    Starting with a vague objective. If you enter only “B1 lesson about technology,” don’t be surprised if you receive a collection of loosely connected activities.

    Accepting unrealistic timing. AI plans can underestimate how long students need for instructions, pair work, and transitions.

    Including too much material. A 50-minute lesson doesn’t need a reading text, video, debate, group presentation, vocabulary quiz, and extended writing assignment.

    Trusting the stated level. A resource labelled B1 may still contain vocabulary or sentence structures that are unnecessarily difficult.

    Forgetting interaction. A lesson filled with teacher explanations and worksheets may look complete but offer little meaningful language use.

    Neglecting privacy. Avoid entering identifiable student information into AI systems without appropriate authorisation and safeguards.

    Buying tools with overlapping functions. Three subscriptions that all generate similar worksheets may provide less value than one good generator and a reliable way to organise your materials.

    The purpose of lesson planning software should be to reduce routine preparation and support instructional decisions, not create additional tasks for the teacher.

    A Reusable AI Prompt for ESL Lesson Planning

    Even when you use specialised platforms, it helps to have a clear description of the lesson you want.

    Save this prompt and adapt it when preparing new lessons.

    Copy-and-Paste Prompt

    Act as an experienced ESL/EFL teacher.

    Student level: [CEFR LEVEL]

    Learner context: [AGE / UNIVERSITY / SCHOOL / ADULT]

    Lesson length: [MINUTES]

    Topic: [TOPIC]

    Main learning objective: [OBJECTIVE]

    Target language or skill: [TARGET]

    Class size: [NUMBER]

    Available materials: [TEXTBOOK / VIDEO / TEXT / NONE]

    Create a coherent lesson plan.

    Include:

    • a short lead-in;
    • necessary language preparation;
    • guided practice;
    • meaningful communicative practice;
    • a final assessment or learning check;
    • realistic timing for every stage;
    • one adaptation for students needing support;
    • one extension for faster learners.

    Keep the learning objective central.

    Do not add activities simply to fill time.

    Make sure students have sufficient opportunities to use English.

    At the end, check whether the lesson stages realistically fit the available time.

    This prompt can work with a general-purpose AI assistant or help you prepare the information you’ll enter into specialist teaching tools.

    For a more detailed sequence, see ChatGPT Lesson Planning: A Prompt Sequence for Better ESL Lessons.

    You can also read How to Create a Lesson Plan: 7 Easy Steps for English Teachers if you want to strengthen the underlying planning process before introducing AI.

    Frequently Asked Questions About Lesson Planning Software

    What is lesson planning software?

    Lesson planning software helps teachers create, organise, edit, store, and reuse lesson plans. Some platforms use AI to generate instructional materials, while others provide digital planbooks, calendars, collaboration features, and resource management.

    What is the best lesson planning software for ESL teachers?

    The answer depends on your needs. Twee is particularly relevant for language-specific materials, MagicSchool and Eduaide support structured AI-assisted planning, Planboard and Common Planner help organise lessons, Brisk works well with existing resources, and Curipod focuses on interactive learning experiences.

    Is there free lesson planning software for teachers?

    Yes. Planboard advertises free access for teachers, while Common Planner offers a free plan. MagicSchool, Eduaide, Brisk, Curipod, and Twee also provide free access or limited trial resources, though their features and usage limits differ.

    Can AI create a complete ESL lesson plan?

    AI can generate a lesson-plan draft with objectives, stages, activities, and assessments. Teachers should still review language difficulty, timing, activity quality, and alignment with the learning objective.

    What is the difference between an AI lesson generator and a digital lesson planner?

    An AI lesson generator helps produce teaching content. A digital lesson planner primarily helps organise teaching schedules, lessons, resources, and reusable plans. Some platforms combine elements of both.

    Can lesson planning software create worksheets?

    Some platforms can. Twee, MagicSchool, Eduaide, and Brisk offer tools for generating different kinds of classroom materials. However, worksheet features vary, and some digital planners focus mainly on organisation.

    Which tools are useful for CEFR-based lesson planning?

    Twee has an explicit focus on CEFR-oriented language learning materials. Other tools can support CEFR-based planning when teachers specify the appropriate level, learning objective, and required language complexity.

    Can I use lesson planning software for online or blended learning?

    Yes. Many planning and resource-creation tools can support online lessons, digital assignments, and classroom materials. The best choice depends on how students access resources and whether the software integrates with your existing platforms.

    Should teachers rely entirely on AI lesson plans?

    No. AI can help teachers prepare first drafts, generate activities, and adapt materials. Teachers remain responsible for the accuracy, appropriateness, assessment, and overall quality of the lessons they deliver.

    Final Thoughts

    Choosing the right lesson planning software isn’t about finding a platform that promises to do everything.

    It’s about identifying the part of lesson preparation that takes the most time—and finding a tool that handles that part well.

    If you spend hours creating vocabulary and comprehension activities, an ESL-focused generator may help.

    If you struggle to organise lessons across several classes, a digital planbook could make a bigger difference.

    If you already have good materials but want to adapt them faster, a resource-based AI assistant may fit more naturally into your routine.

    And if your priority is student participation, you might benefit from a tool that turns lesson content into interactive activities.

    For most teachers, the best approach is to begin with one platform, use it for a genuine teaching week, and evaluate the results.

    Keep what works.

    Change what doesn’t.

    And remember that a well-organised plan is not necessarily a good lesson until students can actually learn from it.

    Technology can help prepare the lesson.

    The teacher still makes it work.

    Free AI Worksheet Prompt Pack for English Teachers

    Want to create classroom materials faster without starting every activity from scratch?

    Download our Free AI Worksheet Prompt Pack for English Teachers, featuring 25 copy-and-paste prompts for grammar, vocabulary, reading, speaking, quizzes, differentiation, and other teaching tasks.

    Use the prompts with your preferred AI tools and adapt the results to your students’ levels and learning objectives.

  • How to Create a Lesson Plan: 7 Easy Steps for English Teachers

    How to Create a Lesson Plan: 7 Easy Steps for English Teachers

    You sit down to plan tomorrow’s class.

    You have a textbook page, forty-five minutes, and a vague idea that your students need more speaking practice.

    Twenty minutes later, you have collected a warm-up, a video, a worksheet, and a pair activity.

    They all look useful.

    But do they actually make a lesson?

    That is the part of lesson planning that often takes longer than expected. Finding activities is usually easy. Deciding why each activity is there, how the stages connect, how long everything will take, and what students should be able to do by the end is harder.

    If you are wondering how to create a lesson plan, the most useful place to start is not with activities.

    Start with the destination.

    A good lesson plan answers a simple question:

    What should students be able to do by the end of this lesson that they could not do as confidently at the beginning?

    Once that answer is clear, the rest of the plan becomes much easier to build.

    The British Council’s TeachingEnglish resources make a similar point: a lesson plan should have a logical connection between activities, challenge learners appropriately, and remain flexible enough to respond to what actually happens in class.

    This guide shows how to create a lesson plan in seven practical steps, with examples for English and ESL teachers and a simple way to use AI without handing over the whole planning process.

    For a more AI-focused workflow, you can also read Lesson Plan Generator: AI Prompts for Better ESL Lessons and ChatGPT Lesson Planning: A Prompt Sequence for Better ESL Lessons on Prompted English.


    Step 1: Decide What Students Should Be Able to Do

    When teachers ask how to create a lesson plan, they often begin with the topic:

    Today’s lesson is about travel.

    That is a topic.

    It is not yet a learning objective.

    A stronger starting point would be:

    By the end of the lesson, students will be able to ask for and give simple travel information using Where is…?, How much is…?, and What time does…?

    Now you know what the lesson is trying to achieve.

    This distinction matters because a topic can lead almost anywhere.

    A clear objective helps you reject activities that look interesting but do not serve the lesson.

    A simple objective formula

    Try:

    By the end of the lesson, students will be able to [DO SOMETHING] using [LANGUAGE OR SKILL] in [CONTEXT].

    Examples:

    By the end of the lesson, students will be able to compare two places using comparative adjectives.

    By the end of the lesson, students will be able to identify the main idea and two supporting details in a short B1 reading text.

    By the end of the lesson, students will be able to give and justify an opinion using three target expressions.

    The Council of Europe’s CEFR is useful here because it frames language ability through communicative “can-do” descriptors rather than simply lists of grammar points. The framework is designed to support learning objectives, curricula, teaching materials, and assessment.

    Explore the official CEFR descriptors

    A quick test for your objective

    Ask yourself:

    Can I observe it?

    “Students will understand travel vocabulary” is difficult to observe.

    “Students will use eight travel words correctly in a short pair conversation” is much easier.

    The clearer your objective is, the easier every later decision becomes.

    That is the first principle to remember when learning how to create a lesson plan.


    Step 2: Check What Students Need Before They Can Reach the Objective

    Once the objective is clear, work backwards.

    Suppose your objective is:

    Students will be able to give advice about everyday problems using should and shouldn’t.

    Before they can do that successfully, they probably need:

    • the meaning of should;
    • the basic grammatical form;
    • examples in context;
    • useful vocabulary for common problems;
    • controlled practice;
    • an opportunity to use the structure more freely.

    That list gives you the bones of the lesson.

    This step is easy to skip.

    You find a speaking activity you like and think:

    Perfect. They’ll practise giving advice.

    But then the lesson starts and students do not have enough language to complete it.

    The activity was not necessarily bad.

    It arrived too early.

    Ask three questions

    Before choosing activities, ask:

    1. What do students already know?
    2. What new language, information, or strategy do they need?
    3. What support will help them move from one to the other?

    This is where knowing your particular class matters more than following a fixed lesson formula.

    Two B1 classes may have the same textbook level but very different needs.

    One may need more vocabulary support.

    Another may already know the language but hesitate to speak.

    Good planning responds to the learners in front of you.

    That is also why the British Council recommends thinking about learners’ existing knowledge, appropriate challenge, and possible difficulties before the lesson rather than simply filling a timetable with activities.


    Step 3: Build the Lesson in Stages

    If you are still learning how to create a lesson plan, it helps to think of the lesson as a sequence rather than a list.

    One simple sequence is:

    Engage → Prepare → Practise → Use → Check

    It is flexible enough for many English lessons.

    1. Engage

    Give students a reason to care about the topic.

    For a lesson on travel problems, you might display a picture of someone standing beside a cancelled flight board and ask:

    What do you think happened?

    You are not teaching the target grammar yet.

    You are opening the topic.

    2. Prepare

    Introduce or clarify the language, skill, or information students need.

    For a lesson on giving advice:

    You should call the airline.

    You shouldn’t wait too long.

    Keep this stage focused.

    Teachers sometimes spend so long explaining that there is little time left for students to use the language.

    3. Practise

    Give students a safer opportunity to try the target language.

    For example:

    My friend has a headache. He _____ see a doctor.

    Students choose should or shouldn’t.

    This is controlled practice.

    4. Use

    Now create a reason to communicate.

    Pairs receive problems:

    I have an exam tomorrow, but I haven’t studied.

    I want to improve my English speaking.

    I lost my phone.

    Students give advice and ask follow-up questions.

    5. Check

    Finish by finding out whether the objective was actually reached.

    You might ask students to write:

    Give one piece of advice to a student who wants to learn English faster.

    A lesson can contain more stages than these, but the important point is movement.

    Each stage should prepare students for the next one.

    The British Council’s planning resources similarly emphasize coherent stages, interaction patterns, recycling learning, feedback, and differentiated activities rather than isolated tasks.

    British Council: Planning lessons and courses


    Step 4: Choose Activities That Earn Their Place

    This is where lesson planning becomes surprisingly simple.

    For every activity, ask:

    Why is this here?

    If you cannot answer in one sentence, reconsider it.

    Suppose you find a fun vocabulary game.

    It may be excellent.

    But if today’s objective is reading for inference and the game takes fifteen minutes, it may not belong in this particular lesson.

    When figuring out how to create a lesson plan, one of the most useful habits is learning to say no to activities.

    You do not need more material.

    You need the right material.

    Example

    Imagine a 50-minute B1 lesson with this objective:

    Students will be able to express and support opinions about social media.

    You might choose:

    Warm-up poll: 5 minutes
    Purpose: activate the topic and generate interest.

    Useful language: 8 minutes
    Purpose: provide phrases such as In my view, I agree because, and I see your point, but…

    Short model dialogue: 7 minutes
    Purpose: show the target expressions being used naturally.

    Guided pair practice: 10 minutes
    Purpose: give students support before freer speaking.

    Small-group discussion: 15 minutes
    Purpose: achieve the main communicative objective.

    Exit check: 5 minutes
    Purpose: see whether students can produce an opinion with a reason.

    Everything has a job.

    That is a much stronger lesson than six unrelated “engaging activities.”

    If you need fast activity ideas for shorter gaps in a lesson, your AI Classroom Activities: 10 Easy ESL Ideas for the Last 10 Minutes of Class article is a better place to look than forcing extra activities into the main plan.


    Step 5: Be Realistic About Timing

    A lesson plan often looks beautifully efficient on paper.

    Then students enter the room.

    Someone cannot open the worksheet.

    Another student asks an excellent question.

    The pair activity that was supposed to take six minutes becomes ten because students are actually talking.

    This is normal.

    One of the most useful lessons in how to create a lesson plan is that timing is an estimate, not a contract.

    British Council guidance explicitly encourages teachers to use plans flexibly: if a useful activity is working well, it may deserve more time; if an activity is failing, it can be shortened or abandoned.

    Give transitions time

    Do not plan:

    Activity 1 — 10 minutes
    Activity 2 — 10 minutes
    Activity 3 — 10 minutes
    Activity 4 — 10 minutes

    for a 40-minute lesson.

    Students need time to:

    • move into pairs;
    • understand instructions;
    • ask questions;
    • collect materials;
    • change tasks;
    • hear feedback.

    A 50-minute lesson might contain only 42–45 minutes of planned activity.

    That breathing space is useful.

    Plan priorities

    Mark activities as:

    Essential

    The lesson objective probably cannot be reached without them.

    Useful

    They strengthen the lesson but can be shortened.

    Optional

    Use them only if time allows.

    This makes it much easier to adapt without panicking.


    Step 6: Plan How You Will Know Whether Students Learned

    A lesson plan is incomplete if it explains everything the teacher will do but never asks:

    How will I know whether students can do the thing I planned?

    Assessment does not have to mean a test.

    It can be small.

    For a vocabulary lesson:

    Students use five target words in new sentences.

    For a speaking lesson:

    Students give an opinion and support it with one reason.

    For reading:

    Students identify the main idea and justify their choice with evidence from the text.

    For grammar:

    Students complete two new examples without support.

    This is one of the most important parts of how to create a lesson plan, because it connects the final stage directly back to the objective.

    Use the objective as the assessment

    If the objective says:

    Students will be able to ask for directions.

    the end-of-lesson check should probably involve asking for directions.

    It should not suddenly become:

    Complete ten gap-fill sentences about prepositions.

    The grammar exercise may be useful during the lesson, but it does not fully show whether students can perform the communicative task.

    This is another place where CEFR-style “can-do” thinking can be useful: it encourages teachers to consider what learners can actually do with language rather than relying only on knowledge about language.


    Step 7: Add Differentiation and a Backup Plan

    Real classes are rarely level.

    One student finishes in three minutes.

    Another needs a sentence starter.

    A third understands the grammar but cannot remember the vocabulary.

    When learning how to create a lesson plan, you do not need to create a completely different lesson for every learner.

    Usually, small adjustments are enough.

    For students who need support

    You might provide:

    • vocabulary banks;
    • sentence starters;
    • model answers;
    • fewer items;
    • extra examples;
    • pair support.

    For a speaking task:

    I think _____ because _____.

    In my opinion, _____.

    I agree/disagree because _____.

    For stronger students

    You might add:

    • follow-up questions;
    • justification;
    • comparison;
    • extra constraints;
    • less scaffolding.

    Instead of:

    Which city is better?

    ask:

    Which city would be better for a university student, and what might be one disadvantage?

    Same topic.

    More demanding thinking.

    Have one backup

    Do not prepare five emergency activities.

    One is usually enough.

    For example:

    If students finish early, write three personalised questions using today’s target language and interview a partner.

    That gives you somewhere to go without adding much planning time.


    A Complete Example: How to Create a Lesson Plan for a B1 Speaking Class

    Let us put the seven steps together.

    Class

    B1 university EFL students

    Lesson length

    50 minutes

    Topic

    Online learning

    Objective

    By the end of the lesson, students will be able to express and support opinions about online learning using at least three opinion expressions.

    Stage 1: Lead-in — 5 minutes

    Write:

    Online learning is better than face-to-face learning.

    Students vote:

    Agree / Not sure / Disagree

    Ask two students for reasons.

    Purpose: activate ideas and create a reason to speak.

    Stage 2: Useful language — 8 minutes

    Present:

    In my opinion…

    From my point of view…

    I agree because…

    I see your point, but…

    One advantage is…

    Students match each phrase to a function.

    Purpose: give students language they will need later.

    Stage 3: Model — 7 minutes

    Students read a short dialogue in which two students disagree about online learning.

    They underline opinion expressions.

    Purpose: show the target language in context.

    Stage 4: Guided practice — 8 minutes

    Students complete sentence starters about:

    • recorded lectures;
    • online assignments;
    • group work;
    • studying from home.

    Purpose: reduce pressure before freer speaking.

    Stage 5: Pair discussion — 15 minutes

    Pairs discuss:

    Should universities offer more online classes?

    They must:

    • give an opinion;
    • provide a reason;
    • respond to their partner;
    • ask one follow-up question.

    Purpose: achieve the lesson objective.

    Stage 6: Exit check — 5 minutes

    Students write:

    Give your opinion about online learning in two sentences. Use one expression from today’s lesson and support your opinion with a reason.

    Purpose: collect individual evidence of learning.

    Backup

    If pairs finish early:

    Think of one disadvantage of your own opinion and explain it to your partner.

    That is a complete lesson.

    Nothing particularly complicated happened.

    The strength comes from the fact that each stage prepares students for the final task.


    How to Create a Lesson Plan Faster with AI

    AI can remove some of the repetitive work from lesson planning.

    It can help you:

    • brainstorm activities;
    • generate examples;
    • simplify instructions;
    • create differentiation;
    • produce exit tickets;
    • suggest common learner difficulties;
    • adapt material for different levels.

    But there is an important difference between:

    Help me develop this lesson.

    and:

    Create my whole lesson.

    The first keeps the teacher’s objective at the centre.

    The second can easily produce a polished-looking collection of activities that does not really fit your students.

    OpenAI’s current educator guidance also stresses that teachers should review model output because generated information can be inaccurate and teachers understand their own classes and contexts better than the model does.

    OpenAI’s educator guidance

    A useful AI prompt

    Act as an experienced ESL lesson-planning assistant.
    
    Student level:
    [LEVEL]
    
    Student context:
    [AGE / SCHOOL / UNIVERSITY / ADULT]
    
    Lesson length:
    [TIME]
    
    Main objective:
    [OBJECTIVE]
    
    Target language or skill:
    [TARGET]
    
    I already plan to use:
    [EXISTING MATERIAL OR ACTIVITY]
    
    Help me build a coherent lesson around this objective.
    
    Suggest:
    - a short lead-in;
    - preparation/input;
    - controlled or guided practice;
    - meaningful student use;
    - one learning check;
    - one differentiation idea;
    - one optional backup activity.
    
    Give realistic timing.
    
    Do not add activities unless they directly support the lesson objective.

    Notice that you decide the objective first.

    AI helps with the engineering.

    It does not decide where the lesson is going.

    For a more detailed AI workflow, see ChatGPT Lesson Planning: A Prompt Sequence for Better ESL Lessons and AI Teaching Assistant: How English Teachers Can Use AI Without Losing the Human Touch on Prompted English.


    A Simple Lesson Plan Template

    If you want a reusable format, keep it uncomplicated.

    Lesson information

    Level:


    Class:


    Lesson length:


    Topic:


    Main objective

    By the end of the lesson, students will be able to:


    Target language or skill


    Possible difficulty


    Planned support


    Lesson stages

    Stage 1

    Activity:


    Purpose:


    Time:


    Stage 2

    Activity:


    Purpose:


    Time:


    Stage 3

    Activity:


    Purpose:


    Time:


    Stage 4

    Activity:


    Purpose:


    Time:


    Final learning check


    Differentiation

    Support:


    Challenge:


    Backup activity


    After the lesson

    What worked?


    What would I change next time?


    The last two questions are worth keeping.

    A lesson plan becomes more useful when it helps you plan the next lesson, not only the current one.

    British Council guidance similarly suggests making notes about what worked and what did not so future planning improves over time.


    Common Mistakes When Learning How to Create a Lesson Plan

    Starting with activities instead of the objective

    This creates the classic “busy lesson.”

    Students do several things, but the lesson has no clear destination.

    Choose the objective first.

    Planning for yourself instead of the students

    A plan can become a list of teacher actions:

    Explain vocabulary.

    Show slide.

    Ask questions.

    A better plan also asks:

    What will students actually do?

    Trying to cover too much

    Three grammar points, twenty vocabulary items, a reading text, a video, and a debate probably do not belong in one 45-minute lesson.

    Depth usually beats quantity.

    Underestimating speaking time

    If twenty students need to say something individually, two minutes is not realistic.

    Timing should reflect how many people are participating.

    Keeping an activity because you spent time preparing it

    This is painful.

    But sometimes the beautiful worksheet you created simply does not serve tomorrow’s objective.

    Save it for another lesson.

    Treating the plan as a script

    Learning how to create a lesson plan does not mean learning how to predict every classroom moment.

    A plan gives direction.

    Teaching still requires decisions.

    Using AI output without checking it

    A generated lesson may contain:

    • unrealistic timings;
    • unsuitable vocabulary;
    • duplicated activities;
    • inaccurate answer keys;
    • too many stages;
    • tasks that do not match the objective.

    Use AI as a planning assistant, not as an autopilot.


    A 5-Minute Final Check Before You Teach

    Before closing your laptop, read the plan once from the student’s point of view.

    Ask:

    Objective: Is it clear what students should be able to do?

    Sequence: Does each stage prepare them for the next one?

    Student activity: Are students actually using English?

    Timing: Is the plan possible in the time available?

    Challenge: Is it appropriate for this class?

    Support: What will I do if students struggle?

    Assessment: How will I know whether the objective was reached?

    Flexibility: What can I remove if time runs short?

    If you can answer those questions, your plan is probably ready.


    FAQ: How to Create a Lesson Plan

    How do I create a lesson plan for the first time?

    Start with one clear learning objective. Then identify what students need in order to reach it, organise the lesson into logical stages, choose activities for each stage, estimate timing, plan a final learning check, and prepare simple differentiation.

    What should a lesson plan include?

    A practical lesson plan usually includes the class level, lesson length, topic, learning objective, target language or skill, lesson stages, activities, timing, assessment, differentiation, and an optional backup activity.

    How long should a lesson plan be?

    There is no universal length. New teachers or teachers being observed may need detailed plans, while experienced teachers often use shorter notes. British Council guidance similarly notes that the appropriate level of detail changes with experience and context.

    What is the most important part of a lesson plan?

    The learning objective. Without a clear objective, it becomes difficult to decide which activities belong in the lesson or whether students achieved what you intended.

    Should every lesson have a warm-up?

    Not necessarily. A warm-up is useful when it activates prior knowledge, creates interest, or prepares students for the lesson. It should have a purpose rather than being included automatically.

    How do I create a lesson plan for ESL students?

    When working out how to create a lesson plan for ESL learners, pay particular attention to language support, communicative practice, learner level, interaction patterns, and whether students have an opportunity to use the target language meaningfully.

    Can I use CEFR levels when planning lessons?

    Yes. CEFR descriptors can help frame communicative learning objectives across levels from A1 to C2, although they should be adapted to your particular learners and teaching context.

    Can ChatGPT create a lesson plan?

    Yes, but it is usually better to define the objective and learner context yourself and use ChatGPT to help develop activities, examples, differentiation, assessment, or timing. The final plan should still be reviewed by the teacher.

    What if my lesson does not go according to plan?

    Adapt it. A lesson plan is a guide, not a script. If students need more time on a useful task, give them more time. If an activity is not working, move on. Flexibility is part of effective lesson planning.


    Final Thoughts

    Learning how to create a lesson plan is less about mastering a perfect template and more about learning to make a series of sensible decisions.

    Start with what students should be able to do.

    Work backwards.

    Give them the language or knowledge they need.

    Let them practise.

    Give them a meaningful opportunity to use it.

    Then check whether they can actually do what you planned.

    Everything else is support.

    A good lesson plan does not need to look impressive.

    It needs to make tomorrow’s lesson easier to teach and easier for students to follow.

    And when the class takes an unexpected turn—which it eventually will—the plan should help you make a better decision, not prevent you from making one.

    That is the real value of knowing how to create a lesson plan.

  • ChatGPT Lesson Planning: A Prompt Sequence for Better ESL Lessons

    ChatGPT Lesson Planning: A Prompt Sequence for Better ESL Lessons

    ChatGPT lesson planning works best when teachers use a clear prompt sequence instead of asking one vague question such as “Create a lesson plan.” A single prompt can give you a basic lesson outline, but a sequence of prompts helps you build a better ESL lesson step by step.

    For English teachers, lesson planning is not only about filling time. You need a clear aim, suitable activities, student-friendly instructions, worksheets, quizzes, timing, differentiation, homework, and a way to check learning. ChatGPT can help with each of these parts, but the teacher should still make the final decisions.

    This article shows a practical ChatGPT lesson planning sequence for ESL/EFL teachers, private tutors, and online English teachers. You can use it to plan one lesson from start to finish, then adapt it for your students, level, materials, and teaching context.

    If you want a broader AI lesson planning guide first, read Lesson Plan Generator: AI Prompts for Better ESL Lessons. If you want to plan several connected lessons, see ESL Lesson Plans: How to Build a Full Week of Lessons with AI.

    Why ChatGPT Lesson Planning Needs a Sequence

    Many teachers try ChatGPT once, get a generic lesson plan, and then feel disappointed. The problem is usually not ChatGPT itself. The problem is the prompt.

    A weak prompt looks like this:

    Create a lesson plan about travel.
    

    This gives ChatGPT too little information. It does not know the students’ level, lesson length, class size, lesson aim, target language, materials, or teaching context.

    A stronger approach is to build the lesson in stages. First, define the lesson aim. Then describe the learners. Then create the lesson flow. After that, add worksheets, quizzes, differentiation, timing, and homework.

    OpenAI’s educator guidance also encourages teachers to adapt prompts for lesson planning, teaching aids, and student support, which fits this step-by-step approach. You can explore the official guide here: OpenAI: How can educators get started with ChatGPT?.

    What Makes a Good ChatGPT Prompt for ESL Lesson Planning?

    A good ChatGPT lesson planning prompt gives context. The more useful context you provide, the more useful the lesson plan becomes.

    Include:

    • student level;
    • age group;
    • class size;
    • lesson length;
    • online or face-to-face format;
    • lesson topic;
    • main lesson aim;
    • target grammar, vocabulary, or skill;
    • materials available;
    • student difficulties;
    • preferred lesson style.

    For level decisions, teachers can use the Common European Framework of Reference as a general guide for levels such as A2, B1, and B2.

    The Basic ChatGPT Lesson Planning Prompt

    Start with this prompt when you want a first draft.

    Act as an experienced ESL teacher.
    
    Create a lesson plan for [LEVEL] English learners.
    
    Lesson topic:
    [TOPIC]
    
    Lesson length:
    [TIME]
    
    Class context:
    [AGE GROUP, CLASS SIZE, ONLINE OR FACE-TO-FACE]
    
    Main lesson aim:
    [WHAT STUDENTS SHOULD BE ABLE TO DO BY THE END]
    
    Target language or skill:
    [GRAMMAR / VOCABULARY / READING / LISTENING / SPEAKING / WRITING]
    
    Materials available:
    [TEXT, VIDEO, WORKSHEET, COURSEBOOK PAGE, IMAGES, NONE]
    
    Create a practical lesson plan with:
    1. lesson aim;
    2. warm-up;
    3. input stage;
    4. controlled practice;
    5. freer practice;
    6. feedback stage;
    7. assessment or checking activity;
    8. homework;
    9. timing for each stage.
    
    Make it realistic, level-appropriate, and easy for a teacher to follow.
    

    This is useful, but it is still only the first step. The prompts below help you improve the lesson plan one stage at a time.

    Prompt 1: Define the Lesson Aim

    A clear lesson aim keeps the lesson focused. Without it, ChatGPT may produce activities that look interesting but do not lead to a clear learning outcome.

    Use this prompt:

    Help me create a clear ESL lesson aim.
    
    Student level:
    [LEVEL]
    
    Lesson topic:
    [TOPIC]
    
    Target language or skill:
    [GRAMMAR / VOCABULARY / READING / LISTENING / SPEAKING / WRITING]
    
    By the end of the lesson, students should be able to:
    [DESCRIBE THE DESIRED OUTCOME]
    
    Write:
    1. one main lesson aim;
    2. two supporting aims;
    3. one measurable outcome;
    4. one quick checking activity.
    

    Example

    Help me create a clear ESL lesson aim.
    
    Student level:
    B1
    
    Lesson topic:
    Online learning
    
    Target language:
    Opinion phrases and linking words
    
    By the end of the lesson, students should be able to discuss the advantages and disadvantages of online learning.
    

    A good output might be:

    By the end of the lesson, students will be able to express opinions about online learning using opinion phrases, linking words, and examples.

    That is stronger than “teach online learning vocabulary.”

    Prompt 2: Describe Your Students

    ChatGPT does not know your students unless you explain them. This step helps make the lesson more realistic.

    Use this prompt:

    Before creating the lesson plan, ask me useful questions about my students.
    
    I am planning an ESL lesson.
    
    Topic:
    [TOPIC]
    
    Student level:
    [LEVEL]
    
    Ask me 8 short questions about:
    1. student age;
    2. class size;
    3. lesson length;
    4. student interests;
    5. common difficulties;
    6. classroom format;
    7. available materials;
    8. final lesson goal.
    
    After I answer, use the information to create a better lesson plan.
    

    This is especially useful for private tutors, mixed-level classes, or online lessons. If you teach several groups, you can save these details in a planning document using Google Docs and reuse them later.

    Prompt 3: Create the Lesson Flow

    Once the aim and student context are clear, ask ChatGPT to build the lesson flow.

    Use this prompt:

    Create a clear ESL lesson flow based on this information.
    
    Student level:
    [LEVEL]
    
    Lesson topic:
    [TOPIC]
    
    Lesson aim:
    [LESSON AIM]
    
    Class context:
    [CLASS DETAILS]
    
    Lesson length:
    [TIME]
    
    Create a lesson flow with:
    1. warm-up;
    2. presentation or input;
    3. guided practice;
    4. freer practice;
    5. feedback;
    6. quick assessment;
    7. homework.
    
    For each stage, include:
    - timing;
    - teacher role;
    - student role;
    - instructions;
    - reason for the stage.
    

    Teacher tip

    Check the timing carefully. ChatGPT often includes too many activities. Remove anything that does not support the lesson aim.

    For more lesson flow ideas, you can explore teacher development resources from British Council TeachingEnglish, then adapt the ideas to your own class.

    Prompt 4: Generate Better Warm-Up Activities

    A warm-up should connect to the lesson aim. It should not be a random game.

    Use this prompt:

    Create 5 possible warm-up activities for this ESL lesson.
    
    Student level:
    [LEVEL]
    
    Lesson topic:
    [TOPIC]
    
    Lesson aim:
    [LESSON AIM]
    
    Class type:
    [ONLINE / FACE-TO-FACE]
    
    Each warm-up should:
    1. take 5 minutes or less;
    2. activate prior knowledge;
    3. prepare students for the main lesson;
    4. include clear teacher instructions.
    
    After listing them, recommend the best one and explain why.
    

    Example

    For a B1 lesson about online learning, ChatGPT might suggest a quick pair discussion:

    Students discuss: “What is one thing you like and one thing you dislike about online classes?”

    This prepares students for opinion language and later discussion.

    Prompt 5: Create the Main Activity

    The main activity should help students use the target language or skill meaningfully.

    Use this prompt:

    Create the main activity for this ESL lesson.
    
    Student level:
    [LEVEL]
    
    Lesson aim:
    [LESSON AIM]
    
    Target language or skill:
    [TARGET LANGUAGE OR SKILL]
    
    Class context:
    [CLASS DETAILS]
    
    Create:
    1. one controlled practice activity;
    2. one freer practice activity;
    3. student instructions;
    4. teacher instructions;
    5. examples;
    6. common mistakes to watch for.
    
    Make the activities communicative and realistic.
    

    If the lesson needs a reading text, you can combine this with the Reading Worksheet Generator workflow to create comprehension questions and vocabulary tasks. If the lesson uses a video, the AI Video Question Maker guide can help you create listening questions, discussion prompts, and answer keys.

    Prompt 6: Create a Worksheet from the Lesson Plan

    After you have a lesson flow, you can ask ChatGPT to create a worksheet that supports the lesson aim.

    Use this prompt:

    Create a printable ESL worksheet for this lesson plan.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Student level:
    [LEVEL]
    
    The worksheet should include:
    1. title;
    2. short student instructions;
    3. vocabulary or language focus section;
    4. controlled practice task;
    5. freer practice task;
    6. reflection or exit ticket;
    7. answer key.
    
    Make the worksheet clear, printable, and connected to the lesson aim.
    

    For a complete worksheet workflow, link this step to AI Worksheet Generator for English Teachers. After ChatGPT creates the worksheet content, you can design a cleaner printable version in Canva.

    Prompt 7: Add a Quiz or Exit Ticket

    A short quiz or exit ticket helps you check whether students understood the lesson.

    Use this prompt:

    Create a 5-minute quiz or exit ticket for this ESL lesson.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Student level:
    [LEVEL]
    
    Lesson aim:
    [LESSON AIM]
    
    Create:
    1. 3 quick checking questions;
    2. 2 language-use questions;
    3. 1 student self-assessment question;
    4. an answer key.
    
    Make it easy to complete at the end of class.
    

    For more quiz formats, use the templates in ESL Quiz Templates. You can also turn short quizzes into digital forms using Google Forms.

    Prompt 8: Differentiate the Lesson for Mixed Levels

    Many English teachers teach mixed-level classes. Some students need extra support, while others need extra challenge.

    Use this prompt:

    Differentiate this ESL lesson plan for mixed-level learners.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Main student level:
    [LEVEL]
    
    Class situation:
    [DESCRIBE DIFFERENCES BETWEEN STUDENTS]
    
    Create:
    1. easier support for weaker students;
    2. extension tasks for stronger students;
    3. alternative instructions;
    4. grouping suggestions;
    5. homework options at two difficulty levels.
    
    Keep the main lesson aim the same.
    

    Teacher tip

    Differentiation does not always mean creating a completely different lesson. It can mean giving sentence starters, reducing the number of questions, adding a word bank, or giving stronger students a challenge task.

    Prompt 9: Review the Timing and Realism

    ChatGPT lesson plans often look good on paper but include too much for one class. This prompt helps you make the plan realistic.

    Review this ESL lesson plan for timing and realism.
    
    Lesson length:
    [TIME]
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Tell me:
    1. which stages are too long;
    2. which stages are unnecessary;
    3. which instructions are unclear;
    4. where students may need more support;
    5. how to improve the lesson flow.
    
    Then give me a revised timing plan.
    

    This is one of the most important prompts in the sequence. It helps move the plan from “AI-generated” to “actually teachable.”

    Prompt 10: Improve Teacher Instructions

    A good lesson plan should tell the teacher what to do, not only list activities.

    Use this prompt:

    Improve the teacher instructions in this ESL lesson plan.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    For each stage, add:
    1. what the teacher says;
    2. what students do;
    3. how long it takes;
    4. how to check understanding;
    5. what to do if students struggle.
    
    Keep the instructions practical and concise.
    

    This is useful when you want a lesson plan that is easy to follow during class.

    Prompt 11: Add Homework or Follow-Up Practice

    Homework should connect to the lesson. It should not feel like an unrelated extra task.

    Use this prompt:

    Create homework or follow-up practice for this ESL lesson.
    
    Lesson topic:
    [TOPIC]
    
    Student level:
    [LEVEL]
    
    Lesson aim:
    [LESSON AIM]
    
    What students practised in class:
    [PASTE SUMMARY]
    
    Create:
    1. one short homework task;
    2. one optional challenge task;
    3. one review question;
    4. one self-reflection question.
    
    Make the homework useful and easy to complete.
    

    For writing-focused lessons, you can also connect homework to feedback. The AI Writing Feedback guide can help teachers turn student writing into clearer comments, revision tasks, and next steps.

    Prompt 12: Create the Final Lesson Plan

    After using the prompts above, ask ChatGPT to combine everything into one clean lesson plan.

    Combine everything into one final ESL lesson plan.
    
    Include:
    1. lesson title;
    2. student level;
    3. lesson length;
    4. main aim;
    5. materials;
    6. target language or skill;
    7. lesson stages with timing;
    8. teacher instructions;
    9. student instructions;
    10. worksheet or handout notes;
    11. quiz or exit ticket;
    12. differentiation;
    13. homework.
    
    Make the final plan clear, realistic, and ready for teacher review.
    

    This final prompt gives you a complete draft, but you should still review the lesson before teaching it.

    Example: ChatGPT Lesson Planning Sequence for a B1 ESL Lesson

    Imagine you want to teach a 60-minute B1 lesson about giving advice for healthy habits.

    You could start with this prompt:

    Act as an experienced ESL teacher.
    
    Create a 60-minute lesson plan for B1 learners.
    
    Topic:
    Healthy habits
    
    Main aim:
    Students will be able to give advice about healthy habits using should and shouldn’t.
    
    Class context:
    Face-to-face class, 20 university students
    
    Create a clear lesson flow with warm-up, input, controlled practice, freer speaking practice, feedback, exit ticket, and homework.
    

    Then you could follow up with:

    Create a printable worksheet for this lesson with a vocabulary section, controlled practice using should and shouldn’t, a speaking task, and an answer key.
    

    Then:

    Create a 5-minute exit ticket to check whether students can give advice using should and shouldn’t.
    

    Then:

    Review the full lesson plan for timing and remove anything unrealistic for a 60-minute class.
    

    This sequence creates a better lesson than one single prompt because each step improves one part of the plan.

    Common Mistakes in ChatGPT Lesson Planning

    Mistake 1: Asking one vague question

    “Create a lesson plan” is not enough. Add level, aim, context, timing, target language, and student needs.

    Mistake 2: Accepting the first output

    ChatGPT gives a first draft. The teacher improves it. Always review the timing, level, instructions, and classroom practicality.

    Mistake 3: Planning activities before the aim

    Start with the learning aim. Then choose activities that support it.

    Mistake 4: Including too much in one lesson

    AI often suggests more activities than one class can handle. Remove unnecessary stages.

    Mistake 5: Forgetting assessment

    Every lesson needs a way to check learning. Use a short quiz, exit ticket, speaking task, written response, or quick self-assessment.

    Mistake 6: Ignoring student level

    A2, B1, and B2 lessons need different instructions, texts, questions, and expectations.

    Mistake 7: Letting AI replace teacher judgement

    ChatGPT can help you plan faster, but you know your learners, classroom, curriculum, and teaching goals better than the tool does.

    Simple ChatGPT Lesson Planning Checklist

    Before using your AI-generated lesson, check:

    • Is the lesson aim clear?
    • Is the lesson suitable for the student level?
    • Does each stage support the aim?
    • Are the instructions simple?
    • Is the timing realistic?
    • Is there enough student interaction?
    • Is there a checking activity?
    • Are worksheets and quizzes connected to the lesson?
    • Is the homework useful?
    • Have I adapted the plan for my real students?

    FAQ: ChatGPT Lesson Planning for English Teachers

    What is ChatGPT lesson planning?

    ChatGPT lesson planning means using ChatGPT to help create lesson aims, lesson stages, activities, worksheets, quizzes, differentiation, timing, and homework.

    Can ChatGPT create ESL lesson plans?

    Yes. ChatGPT can create ESL lesson plan drafts when teachers provide the learner level, lesson topic, aim, class context, lesson length, and target language or skill.

    What is the best ChatGPT prompt for lesson planning?

    The best prompt includes the student level, lesson topic, lesson length, class context, main aim, target language or skill, materials, and the type of lesson plan you want.

    Should teachers use ChatGPT lesson plans without editing?

    No. Teachers should review and adapt ChatGPT lesson plans before using them. Check the level, timing, activities, instructions, and assessment.

    Can ChatGPT create worksheets and quizzes?

    Yes. ChatGPT can help create worksheet drafts, quizzes, exit tickets, answer keys, homework tasks, and differentiated activities.

    How can I make ChatGPT lesson plans more realistic?

    Ask ChatGPT to review the plan for timing, remove unnecessary activities, simplify instructions, and revise the lesson for your exact class length and student level.

    Is ChatGPT useful for private English tutors?

    Yes. Private tutors can use ChatGPT to create personalised lesson plans, speaking tasks, review quizzes, homework, and student-specific practice.

    Conclusion

    ChatGPT lesson planning is most useful when teachers use a clear prompt sequence. Instead of asking for one complete lesson plan immediately, start with the lesson aim, describe the students, create the lesson flow, build activities, add worksheets, include a quiz or exit ticket, differentiate the lesson, and review the timing.

    This step-by-step process gives you a stronger, more realistic ESL lesson plan. ChatGPT helps you move faster, but teacher judgement makes the plan suitable, fair, and useful for real learners.

    Used well, ChatGPT does not replace lesson planning. It helps English teachers plan smarter, create better classroom materials, and spend more time focusing on students.

  • ESL Lesson Plans: How to Build a Full Week of Lessons with AI

    ESL Lesson Plans: How to Build a Full Week of Lessons with AI

    Creating ESL lesson plans for one class can take time. Creating a full week of connected lessons can take even longer. English teachers need to think about lesson aims, grammar, vocabulary, reading, listening, speaking, writing, worksheets, quizzes, homework, review, and student progress.

    This is where AI can help.

    Instead of planning five separate lessons from zero, teachers can use AI to create a connected weekly plan. The goal is not to let AI decide everything. The goal is to use AI as a planning assistant that helps you organise your ideas, create first drafts, and connect each lesson to the next one.

    A strong weekly plan should not feel like five random activities. It should have a clear theme, repeated language practice, skill development, review opportunities, and simple assessment points. AI can help you build that structure faster.

    If you are still learning how to use AI for individual lessons, start with Lesson Plan Generator: AI Prompts for Better ESL Lessons. This article goes one step further and shows how to plan a full week of ESL lessons with AI.

    What Makes Good ESL Lesson Plans for a Full Week?

    Good ESL lesson plans should help students build language step by step. A weekly plan should not simply repeat the same activity every day. It should move learners from input to practice, from controlled activities to freer communication, and from teacher support to student independence.

    A useful weekly ESL plan usually includes:

    • a weekly theme;
    • a clear language focus;
    • vocabulary input;
    • grammar or functional language;
    • reading or listening practice;
    • speaking or writing production;
    • review and recycling;
    • a short quiz or exit ticket;
    • homework or independent practice;
    • differentiation for mixed levels.

    For example, a week about travel problems could include vocabulary on Monday, grammar practice on Tuesday, a reading text on Wednesday, a video or listening task on Thursday, and a speaking or writing task on Friday.

    The lessons are separate, but they connect.

    When choosing the level, you can use the Common European Framework of Reference as a general guide for A2, B1, B2, and other learner levels.

    Why Use AI to Create Weekly ESL Lesson Plans?

    AI can make weekly planning faster because it helps you see the structure of the week before you prepare each lesson in detail.

    AI can help you:

    • choose a weekly theme;
    • create lesson aims;
    • sequence lessons logically;
    • generate vocabulary and grammar stages;
    • create reading and listening tasks;
    • prepare speaking activities;
    • design worksheets;
    • build quizzes and exit tickets;
    • adapt lessons for mixed levels;
    • create homework tasks;
    • review the weekly flow.

    For example, you can use AI to create the weekly structure, then use AI Worksheet Generator for English Teachers to create printable activities and ESL Quiz Templates to create review quizzes or exit tickets.

    You can also draft the weekly plan in Google Docs so you can edit it, duplicate it for future weeks, and share it with colleagues.

    Basic Prompt: Create a Full Week of ESL Lesson Plans

    Use this prompt when you want AI to create the first draft of a weekly plan.

    Act as an experienced ESL teacher.
    
    Create a full week of ESL lesson plans for [LEVEL] English learners.
    
    Weekly theme:
    [THEME]
    
    Class context:
    [AGE GROUP, NUMBER OF STUDENTS, ONLINE OR FACE-TO-FACE, LESSON LENGTH]
    
    Main weekly goal:
    [WHAT STUDENTS SHOULD BE ABLE TO DO BY THE END OF THE WEEK]
    
    Target language:
    [GRAMMAR, VOCABULARY, FUNCTIONS, OR SKILLS]
    
    Create a Monday-to-Friday plan.
    
    For each day, include:
    1. lesson aim;
    2. warm-up;
    3. main activity;
    4. language focus;
    5. worksheet or task idea;
    6. speaking or writing practice;
    7. assessment/checking activity;
    8. homework;
    9. timing.
    
    Make the week connected, realistic, and suitable for [LEVEL] learners.
    

    This gives you a full structure before you create each lesson in detail. After AI generates the weekly plan, check whether the lessons are realistic, connected, and not overloaded.

    Step 1: Choose a Weekly Theme

    The weekly theme gives the lessons a sense of direction. A theme can be practical, academic, personal, or exam-related.

    Good ESL weekly themes include:

    • travel problems;
    • healthy habits;
    • online learning;
    • job interviews;
    • daily routines;
    • environmental problems;
    • food and culture;
    • technology in everyday life;
    • university life;
    • making complaints;
    • giving advice.

    Use this prompt to choose a strong weekly theme:

    Suggest 10 weekly ESL lesson themes for [LEVEL] learners.
    
    Class context:
    [DESCRIBE STUDENTS]
    
    The themes should:
    1. be useful for real communication;
    2. support vocabulary, grammar, reading, listening, speaking, and writing;
    3. be interesting for learners;
    4. allow a clear Monday-to-Friday lesson sequence.
    
    For each theme, suggest one final speaking or writing task.
    

    Example

    For B1 university students, AI might suggest:

    • online learning;
    • part-time jobs;
    • study habits;
    • technology and communication;
    • future careers.

    A theme like online learning works well because students can read about it, discuss advantages and disadvantages, learn opinion phrases, practise linking words, and write a short opinion paragraph.

    Step 2: Create a Weekly Learning Goal

    Before planning each day, decide what students should be able to do by the end of the week.

    A weak weekly goal is:

    Students will study travel vocabulary.

    A stronger weekly goal is:

    By the end of the week, students will be able to describe common travel problems, give advice, and write a short complaint message.

    Use this prompt:

    Help me write a clear weekly learning goal for an ESL class.
    
    Student level:
    [LEVEL]
    
    Weekly theme:
    [THEME]
    
    Target language:
    [GRAMMAR / VOCABULARY / FUNCTIONS]
    
    Final task:
    [SPEAKING OR WRITING TASK]
    
    Write:
    1. one main weekly goal;
    2. three supporting lesson goals;
    3. one final assessment task;
    4. one simple success checklist for students.
    

    A clear weekly goal helps you avoid random activities. It also makes it easier to choose worksheets, quizzes, and homework tasks.

    Step 3: Plan Monday — Vocabulary and Topic Introduction

    Monday should introduce the theme and give students useful language for the rest of the week. This lesson should not be too heavy. It should build interest and prepare learners for future tasks.

    Use this prompt:

    Create a Monday ESL lesson plan to introduce the weekly theme.
    
    Student level:
    [LEVEL]
    
    Weekly theme:
    [THEME]
    
    Lesson length:
    [TIME]
    
    Target vocabulary:
    [WORD LIST OR TOPIC VOCABULARY]
    
    Create:
    1. a warm-up activity;
    2. a vocabulary presentation stage;
    3. a meaning-checking activity;
    4. a pronunciation or word stress focus;
    5. a short controlled practice task;
    6. a pair-work speaking activity;
    7. a quick exit ticket;
    8. homework.
    
    Make the lesson practical and connected to the rest of the week.
    

    Example Monday lesson

    For a B1 week about travel problems, Monday could include:

    • warm-up: students discuss their last trip;
    • vocabulary: delayed flight, lost luggage, refund, booking, complaint;
    • practice: match words to definitions;
    • speaking: describe a travel problem;
    • exit ticket: write three new words and one sentence.

    You can turn the vocabulary stage into a printable task using AI Worksheet Generator for English Teachers.

    Step 4: Plan Tuesday — Grammar or Functional Language

    Tuesday can focus on grammar or useful phrases connected to the weekly theme. The grammar should support communication, not exist separately from the topic.

    For example:

    • travel problems → past simple and complaint phrases;
    • healthy habits → should/shouldn’t and advice;
    • online learning → opinion phrases and linking words;
    • job interviews → present perfect and experience phrases.

    Use this prompt:

    Create a Tuesday ESL lesson plan focused on grammar or functional language.
    
    Student level:
    [LEVEL]
    
    Weekly theme:
    [THEME]
    
    Lesson length:
    [TIME]
    
    Target language:
    [GRAMMAR POINT OR FUNCTIONAL PHRASES]
    
    Students already learned:
    [WHAT THEY DID ON MONDAY]
    
    Create:
    1. a short review of Monday’s vocabulary;
    2. a context for the target language;
    3. a simple meaning and form explanation;
    4. controlled practice;
    5. freer practice connected to the weekly theme;
    6. common mistakes to watch for;
    7. a short checking activity;
    8. homework.
    
    Make the lesson communicative and realistic.
    

    Teacher tip

    Do not overload the grammar lesson. One useful grammar point taught clearly is better than three grammar points taught quickly.

    Step 5: Plan Wednesday — Reading Lesson

    Wednesday can give students input through a reading text. The reading should recycle Monday’s vocabulary and Tuesday’s language focus.

    Use this prompt:

    Create a Wednesday ESL reading lesson plan.
    
    Student level:
    [LEVEL]
    
    Weekly theme:
    [THEME]
    
    Lesson length:
    [TIME]
    
    Target vocabulary from earlier lessons:
    [PASTE WORDS]
    
    Target grammar or language from Tuesday:
    [PASTE LANGUAGE FOCUS]
    
    Reading text topic:
    [TOPIC]
    
    Create:
    1. pre-reading discussion questions;
    2. vocabulary review;
    3. gist reading task;
    4. detailed reading task;
    5. vocabulary-in-context task;
    6. post-reading speaking or writing task;
    7. answer key;
    8. homework.
    
    Make the lesson connected to Monday and Tuesday.
    

    If you already have a text, paste it into the prompt. If you need a reading worksheet, use the workflow in Reading Worksheet Generator to create comprehension questions, vocabulary tasks, and answer keys.

    For extra lesson ideas and teacher development resources, British Council TeachingEnglish can also help you think about lesson structure and classroom activities.

    Step 6: Plan Thursday — Listening or Video Lesson

    Thursday can focus on listening or video. This gives students another form of input and prepares them for a final speaking or writing task.

    Use this prompt:

    Create a Thursday ESL listening or video lesson plan.
    
    Student level:
    [LEVEL]
    
    Weekly theme:
    [THEME]
    
    Lesson length:
    [TIME]
    
    Audio/video topic:
    [TOPIC]
    
    Transcript or summary:
    [PASTE TRANSCRIPT OR SUMMARY]
    
    Language to recycle:
    [PASTE VOCABULARY OR GRAMMAR FROM MONDAY-WEDNESDAY]
    
    Create:
    1. pre-listening or pre-watching discussion questions;
    2. key vocabulary review;
    3. first listening/watching gist task;
    4. second listening/watching detail task;
    5. vocabulary-in-context task;
    6. post-listening discussion;
    7. short writing follow-up;
    8. answer key;
    9. homework.
    
    Make the lesson suitable for [LEVEL] learners.
    

    For video lessons, you can use the prompts in AI Video Question Maker to create comprehension questions, discussion prompts, and answer keys from a transcript or video summary.

    Step 7: Plan Friday — Speaking, Writing, and Review

    Friday should bring the week together. Students should use the vocabulary, grammar, and ideas they practised during the week.

    Friday can include:

    • a review quiz;
    • a speaking task;
    • a writing task;
    • a project;
    • a presentation;
    • peer feedback;
    • self-assessment.

    Use this prompt:

    Create a Friday ESL lesson plan that reviews the week and includes a final speaking or writing task.
    
    Student level:
    [LEVEL]
    
    Weekly theme:
    [THEME]
    
    Vocabulary studied:
    [PASTE VOCABULARY]
    
    Grammar or language studied:
    [PASTE LANGUAGE FOCUS]
    
    Reading/listening topics:
    [PASTE TOPICS]
    
    Final task:
    [SPEAKING / WRITING / PRESENTATION / ROLE PLAY]
    
    Create:
    1. warm-up review activity;
    2. short quiz or exit ticket;
    3. preparation stage for the final task;
    4. final speaking or writing activity;
    5. peer or teacher feedback stage;
    6. student self-assessment;
    7. homework or reflection.
    
    Make the lesson feel like a natural conclusion to the week.
    

    For the review stage, you can adapt one of the templates from ESL Quiz Templates to create a short grammar, vocabulary, reading, or listening quiz.

    Example: Full Week of ESL Lesson Plans with AI

    Here is an example of how a full week could look.

    Level: B1
    Theme: Online learning
    Weekly goal: By the end of the week, students will be able to discuss the advantages and disadvantages of online learning and write a short opinion paragraph.
    Target language: opinion phrases, linking words, advantages and disadvantages vocabulary.

    Monday: Introduce the Topic and Vocabulary

    Lesson aim: Students can understand and use key vocabulary about online learning.

    Activities:

    • warm-up discussion: “Do you prefer online or face-to-face classes?”
    • vocabulary: flexible, convenient, distracting, independent, interaction, motivation;
    • matching activity;
    • sentence completion;
    • pair discussion;
    • exit ticket: students write two advantages and one disadvantage.

    Tuesday: Opinion Phrases and Linking Words

    Lesson aim: Students can express simple opinions using useful phrases and linking words.

    Target language:

    • I think that…
    • In my opinion…
    • One advantage is…
    • One disadvantage is…
    • however;
    • because;
    • for example.

    Activities:

    • review Monday vocabulary;
    • analyse model opinion sentences;
    • gap-fill practice;
    • sentence transformation;
    • pair discussion;
    • homework: write five opinion sentences.

    Wednesday: Reading About Online Learning

    Lesson aim: Students can read a short text about online learning and identify main ideas and supporting details.

    Activities:

    • pre-reading prediction;
    • vocabulary review;
    • gist question;
    • detail questions;
    • vocabulary-in-context task;
    • short response: “Which point do you agree with most?”

    A teacher could prepare this lesson faster by using the reading workflow in Reading Worksheet Generator.

    Thursday: Listening or Video Lesson

    Lesson aim: Students can understand opinions about online learning in a short video or audio clip.

    Activities:

    • pre-listening discussion;
    • key vocabulary;
    • first listening for main idea;
    • second listening for details;
    • note-taking task;
    • pair discussion;
    • short written reflection.

    If the teacher uses a video, the prompts in AI Video Question Maker can help create gist questions, detailed comprehension questions, vocabulary tasks, and discussion prompts.

    Friday: Final Speaking and Writing Task

    Lesson aim: Students can discuss online learning and write a short opinion paragraph.

    Activities:

    • quick review quiz;
    • planning ideas in pairs;
    • group discussion;
    • write a short opinion paragraph;
    • peer feedback;
    • self-assessment checklist;
    • homework: revise the paragraph.

    If the final task needs simple assessment criteria, the teacher can create a short rubric using Rubric Creator.

    AI Prompt: Create This Full Week Automatically

    You can ask AI to create the full week using this prompt:

    Act as an experienced ESL teacher.
    
    Create a full week of ESL lesson plans for B1 learners.
    
    Weekly theme:
    Online learning
    
    Main weekly goal:
    By the end of the week, students will be able to discuss the advantages and disadvantages of online learning and write a short opinion paragraph.
    
    Target language:
    opinion phrases, linking words, advantages and disadvantages vocabulary
    
    Class context:
    Face-to-face class, 24 university students, 60 minutes per lesson
    
    Create a Monday-to-Friday plan:
    - Monday: vocabulary and topic introduction
    - Tuesday: opinion phrases and linking words
    - Wednesday: reading lesson
    - Thursday: listening or video lesson
    - Friday: review, speaking, and writing task
    
    For each day, include:
    1. lesson aim;
    2. warm-up;
    3. main activities;
    4. worksheet idea;
    5. quiz or checking activity;
    6. homework;
    7. timing.
    
    Make the week connected and realistic.
    

    This gives you a strong first draft. Then you can edit each day and add the materials you need.

    How to Add Worksheets to the Weekly Plan

    Worksheets should support the lesson aim. They should not feel like extra pages added just to fill time.

    Use this prompt:

    Create worksheet ideas for this full week of ESL lesson plans.
    
    Weekly plan:
    [PASTE WEEKLY PLAN]
    
    Student level:
    [LEVEL]
    
    For each day, suggest:
    1. one printable worksheet idea;
    2. one digital activity idea;
    3. one homework task;
    4. one answer key requirement.
    
    Make sure each worksheet supports that day’s lesson aim.
    

    You can design the final worksheets in Canva if you want printable resources with clear sections, headings, icons, and answer spaces.

    How to Add Quizzes and Exit Tickets

    A weekly plan should include quick checks. These do not need to be stressful tests. They can be short, low-stakes activities that help you see what students understood.

    Use this prompt:

    Create short quizzes and exit tickets for this weekly ESL lesson plan.
    
    Weekly plan:
    [PASTE WEEKLY PLAN]
    
    Student level:
    [LEVEL]
    
    Create:
    1. a 5-question vocabulary quiz for Monday;
    2. a 5-question grammar or language quiz for Tuesday;
    3. a reading exit ticket for Wednesday;
    4. a listening/video exit ticket for Thursday;
    5. a final review quiz for Friday.
    
    Add answer keys where needed.
    Keep the quizzes short and useful.
    

    These quizzes can be turned into printable worksheets or digital forms depending on how you teach.

    How to Differentiate a Full Week of ESL Lessons

    Many ESL classes include mixed levels. Some students need more support, while others need extra challenge. AI can help you create different versions of tasks without changing the whole weekly plan.

    Use this prompt:

    Differentiate this full week of ESL lesson plans for mixed-level learners.
    
    Weekly plan:
    [PASTE WEEKLY PLAN]
    
    Main level:
    [LEVEL]
    
    Class situation:
    [DESCRIBE STUDENT DIFFERENCES]
    
    For each day, suggest:
    1. easier support for weaker students;
    2. extension tasks for stronger students;
    3. grouping suggestions;
    4. homework options at two difficulty levels.
    
    Keep the weekly goal the same.
    

    Differentiation does not always mean creating a new lesson. Sometimes it means giving sentence starters, reducing the number of questions, offering a word bank, or adding a challenge task.

    How to Review the Weekly Plan Before Teaching

    AI may create a plan that looks good but is unrealistic. Before using it, review the plan carefully.

    Use this prompt:

    Review this weekly ESL lesson plan for quality and practicality.
    
    Weekly plan:
    [PASTE WEEKLY PLAN]
    
    Student level:
    [LEVEL]
    
    Class context:
    [DESCRIBE CONTEXT]
    
    Check:
    1. whether the weekly goal is clear;
    2. whether each day connects to the next;
    3. whether the timing is realistic;
    4. whether the activities match the student level;
    5. whether there is enough review;
    6. whether the final task matches the week;
    7. what should be removed or simplified.
    
    Give me a revised version of the plan.
    

    This review step is important. AI can generate many ideas, but a teacher decides what is realistic.

    Common Mistakes When Creating ESL Lesson Plans with AI

    Mistake 1: Planning five disconnected lessons

    A weekly plan should feel connected. Students should reuse vocabulary, grammar, and ideas throughout the week.

    Mistake 2: Starting with activities instead of goals

    Do not begin with “make activities about travel.” Start with what students should be able to do by the end of the week.

    Mistake 3: Including too much content

    AI often creates plans that are too full. Remove extra activities and keep the week realistic.

    Mistake 4: Forgetting review

    Students need repeated exposure. Recycle language from Monday on Tuesday, Wednesday, Thursday, and Friday.

    Mistake 5: Ignoring learner level

    A2, B1, and B2 learners need different texts, tasks, instructions, and expectations. Use level guidance carefully.

    Mistake 6: Making the final task too difficult

    The final Friday task should use language students practised during the week. It should not introduce a completely new challenge.

    Mistake 7: Using AI output without teacher judgement

    AI can help you plan faster, but you know your learners better than the tool does. Always adapt the plan.

    Simple Weekly ESL Lesson Plan Template

    You can reuse this structure for many weekly themes.

    Weekly theme: [Theme]
    Level: [A2/B1/B2]
    Weekly goal: By the end of the week, students will be able to [final communicative task].
    Target vocabulary: [Vocabulary]
    Target grammar/functions: [Language focus]
    Final task: [Speaking/writing/project task]

    Monday: Vocabulary and topic introduction
    Students learn key vocabulary and discuss the theme.

    Tuesday: Grammar or functional language
    Students study useful language connected to the theme.

    Wednesday: Reading lesson
    Students read a text related to the theme and practise comprehension.

    Thursday: Listening or video lesson
    Students listen to or watch content related to the theme.

    Friday: Review and final task
    Students review the week and complete a speaking, writing, or project task.

    FAQ: ESL Lesson Plans with AI

    What are ESL lesson plans?

    ESL lesson plans are structured plans that help English teachers organise lesson aims, activities, materials, timing, practice, assessment, and homework for English learners.

    Can AI create ESL lesson plans?

    Yes. AI can create ESL lesson plan drafts when you provide the student level, topic, lesson length, class context, language focus, and learning goals.

    How can I use AI to plan a full week of ESL lessons?

    Start with a weekly theme and final learning goal. Then ask AI to create a Monday-to-Friday plan with vocabulary, grammar, reading, listening, speaking, review, and assessment.

    What should a weekly ESL plan include?

    A weekly ESL plan should include a theme, weekly goal, target vocabulary, target grammar or functions, daily lesson aims, activities, worksheets, quizzes, homework, and a final task.

    Should I use AI-generated lesson plans without editing?

    No. AI-generated lesson plans should be reviewed and adapted. Check the timing, level, task sequence, instructions, and classroom practicality.

    Can AI help with ESL worksheets and quizzes?

    Yes. AI can help create worksheets, quizzes, exit tickets, answer keys, homework, and differentiated tasks. These should still be checked by the teacher.

    What is the best way to make weekly ESL lessons connected?

    Use one weekly theme, recycle vocabulary and grammar across the week, and build toward a final speaking or writing task.

    Conclusion

    Creating ESL lesson plans for a full week becomes easier when you start with a clear theme, weekly goal, and final task. AI can help you organise Monday-to-Friday lessons, generate activity ideas, create worksheets, prepare quizzes, differentiate tasks, and review the weekly flow.

    The strongest weekly plans are connected. Monday introduces useful language. Tuesday develops grammar or functional phrases. Wednesday gives reading input. Thursday adds listening or video practice. Friday brings everything together through review and a final speaking or writing task.

    Used well, AI does not replace teacher planning. It helps English teachers plan faster, connect lessons more clearly, and create weekly ESL lessons that feel more purposeful for students.

  • Lesson Plan Generator: AI Prompts for Better ESL Lessons

    Lesson Plan Generator: AI Prompts for Better ESL Lessons

    A lesson plan generator can help English teachers prepare ESL lessons faster, but it should not produce a generic plan that ignores your students, lesson aims, timing, materials, and classroom reality. The best way to use AI for lesson planning is to guide it with clear information and then adapt the output with your own teacher judgement.

    For ESL/EFL teachers and language tutors, lesson planning often involves many small decisions. You need a lesson aim, warm-up, vocabulary support, grammar or skills practice, worksheets, pair work, timing, assessment, and sometimes homework. AI can help you organise these parts into a clear lesson flow.

    But AI is not the teacher. It does not know your students unless you describe them. It does not know your classroom limits unless you explain them. It may also suggest too many activities for one lesson. That is why a good AI lesson plan generator workflow starts with strong prompts and ends with careful teacher review.

    In this guide, you will learn how to use AI to create better ESL lesson plans with practical prompts for aims, warm-ups, vocabulary, grammar, reading, listening, speaking, worksheets, quizzes, timing, differentiation, and homework.

    If you already create classroom materials with AI, you may also find these guides useful: AI Worksheet Generator for English Teachers, Reading Worksheet Generator, and ESL Quiz Templates.

    What Is a Lesson Plan Generator?

    A lesson plan generator is an AI tool or prompt workflow that helps teachers create a structured lesson plan. For English teachers, it can help organise the lesson aim, stages, timing, activities, materials, student interaction, assessment, and follow-up tasks.

    A lesson plan generator can help you create:

    • lesson aims;
    • warm-up activities;
    • vocabulary presentation stages;
    • grammar practice stages;
    • reading or listening tasks;
    • speaking activities;
    • writing tasks;
    • worksheets;
    • quizzes;
    • homework;
    • differentiation ideas;
    • lesson timing;
    • teacher instructions.

    However, the quality of the lesson plan depends on the quality of the information you give the AI. A vague prompt creates a vague lesson. A clear prompt creates a much better first draft.

    Why English Teachers Should Use AI for Lesson Planning

    Lesson planning takes time because teachers are not only choosing activities. They are thinking about sequence, level, classroom management, student needs, language goals, and assessment.

    An AI lesson plan generator can help you:

    • save preparation time;
    • create a clearer lesson structure;
    • generate activity ideas quickly;
    • adapt one lesson for different levels;
    • connect worksheets and quizzes to the lesson aim;
    • create homework or extension tasks;
    • plan reading, listening, speaking, and writing lessons;
    • avoid starting from a blank page.

    For example, after creating a quiz with the ESL Quiz Templates workflow, you can ask AI to place that quiz inside a complete lesson plan as a review activity, exit ticket, or homework task.

    You can also draft your plan in Google Docs so it is easy to edit, reuse, and share with other teachers.

    What Makes a Good ESL Lesson Plan?

    A good ESL lesson plan is not just a list of activities. It should have a clear purpose and a logical flow.

    A strong ESL lesson plan usually includes:

    • learner level;
    • lesson aim;
    • target language or skill;
    • lesson context;
    • materials;
    • warm-up;
    • presentation or input stage;
    • controlled practice;
    • freer practice;
    • feedback stage;
    • assessment or checking task;
    • homework or follow-up;
    • timing for each stage.

    For example, if the lesson aim is “Students will be able to give advice using should and shouldn’t,” the lesson should not become a random vocabulary lesson. Every stage should support that aim.

    You can use the Common European Framework of Reference as a general guide when thinking about learner levels such as A2, B1, or B2.

    Basic AI Lesson Plan Generator Prompt

    Start with this prompt when you want a complete lesson plan.

    Act as an experienced ESL teacher.
    
    Create a lesson plan for [LEVEL] English learners.
    
    Lesson topic:
    [TOPIC]
    
    Lesson length:
    [TIME]
    
    Main lesson aim:
    [LESSON AIM]
    
    Target language or skill:
    [GRAMMAR / VOCABULARY / READING / LISTENING / SPEAKING / WRITING]
    
    Class context:
    [NUMBER OF STUDENTS, AGE GROUP, ONLINE OR FACE-TO-FACE, ANY IMPORTANT DETAILS]
    
    Create a clear lesson plan with:
    1. lesson aim;
    2. materials needed;
    3. warm-up;
    4. presentation or input stage;
    5. controlled practice;
    6. freer practice;
    7. feedback stage;
    8. assessment/checking activity;
    9. homework or follow-up;
    10. timing for each stage.
    
    Make the lesson realistic, level-appropriate, and easy for a teacher to follow.
    

    This prompt gives AI enough information to create a useful first draft. You can then review the timing, simplify activities, remove unnecessary stages, and add your own teaching style.

    Prompt 1: Create a Clear Lesson Aim

    A lesson plan becomes weak when the lesson aim is too broad. “Teach vocabulary” is not specific enough. A better aim explains what students will be able to do by the end of the lesson.

    Use this prompt:

    Act as an ESL lesson planning assistant.
    
    Help me write a clear lesson aim.
    
    Student level:
    [LEVEL]
    
    Lesson topic:
    [TOPIC]
    
    Target language or skill:
    [LANGUAGE OR SKILL]
    
    By the end of the lesson, students should be able to:
    [DESCRIBE WHAT STUDENTS SHOULD DO]
    
    Write:
    1. one main lesson aim;
    2. two supporting aims;
    3. one measurable outcome;
    4. one simple checking activity.
    

    Example

    Student level:
    A2
    
    Lesson topic:
    Giving advice
    
    Target language:
    should / shouldn’t
    
    By the end of the lesson, students should be able to give simple advice about health problems.
    

    AI might suggest:

    By the end of the lesson, students will be able to give simple advice about common health problems using should and shouldn’t.

    That aim is clearer than “teach should.”

    Prompt 2: Generate a Warm-Up Activity

    A warm-up should prepare students for the lesson, not waste time. It should activate prior knowledge, introduce the topic, or create interest.

    Use this prompt:

    Create a 5-minute ESL warm-up activity.
    
    Student level:
    [LEVEL]
    
    Lesson topic:
    [TOPIC]
    
    Main lesson aim:
    [LESSON AIM]
    
    Class type:
    [ONLINE / FACE-TO-FACE]
    
    Create:
    1. a quick activity;
    2. teacher instructions;
    3. student instructions;
    4. two possible follow-up questions.
    
    Make the warm-up simple, communicative, and connected to the lesson aim.
    

    Teacher tip

    Avoid warm-ups that are too long. If the warm-up takes 20 minutes, it is no longer a warm-up. It becomes the lesson.

    For more activity inspiration, you can explore teacher-development resources on British Council TeachingEnglish, then adapt ideas to your own learners.

    Prompt 3: Plan a Vocabulary Stage

    Vocabulary stages work best when students see words in context, practise meaning, and then use the words in a speaking or writing task.

    Use this prompt:

    Create a vocabulary stage for an ESL lesson.
    
    Student level:
    [LEVEL]
    
    Lesson topic:
    [TOPIC]
    
    Target vocabulary:
    [PASTE WORD LIST]
    
    Create:
    1. a short lead-in;
    2. a meaning-checking activity;
    3. pronunciation notes;
    4. a controlled practice activity;
    5. a short speaking or writing task using the words.
    
    Use clear teacher instructions and student instructions.
    

    Example

    Student level:
    B1
    
    Lesson topic:
    Travel problems
    
    Target vocabulary:
    delayed flight, lost luggage, refund, complaint, booking, customer service
    

    If the vocabulary needs extra practice, you can turn the word list into a worksheet using the AI Worksheet Generator for English Teachers workflow.

    Prompt 4: Plan a Grammar Lesson

    AI can help structure a grammar lesson, but you should make sure the lesson includes meaning, form, pronunciation, and use.

    Use this prompt:

    Create a grammar lesson plan for [LEVEL] ESL learners.
    
    Grammar focus:
    [GRAMMAR POINT]
    
    Lesson topic:
    [TOPIC]
    
    Lesson length:
    [TIME]
    
    Create a lesson plan with:
    1. context/lead-in;
    2. meaning explanation;
    3. form explanation;
    4. pronunciation focus if relevant;
    5. controlled practice;
    6. freer practice;
    7. common learner mistakes;
    8. quick assessment activity;
    9. homework idea.
    
    Make the explanation simple and suitable for [LEVEL].
    

    Example

    Create a grammar lesson plan for A2 ESL learners.
    
    Grammar focus:
    Past simple irregular verbs
    
    Lesson topic:
    Weekend activities
    
    Lesson length:
    60 minutes
    

    This kind of prompt helps AI create a full grammar lesson rather than only a grammar explanation.

    Prompt 5: Plan a Reading Lesson

    A reading lesson should include pre-reading, while-reading, and post-reading stages. It should not only ask students to answer questions.

    Use this prompt:

    Create an ESL reading lesson plan.
    
    Student level:
    [LEVEL]
    
    Reading topic:
    [TOPIC]
    
    Reading text:
    [PASTE TEXT OR SUMMARY]
    
    Lesson length:
    [TIME]
    
    Create:
    1. pre-reading activity;
    2. vocabulary preparation;
    3. gist reading task;
    4. detailed reading task;
    5. vocabulary-in-context task;
    6. post-reading speaking or writing task;
    7. answer key;
    8. timing for each stage.
    
    Make the lesson suitable for [LEVEL] learners.
    

    This connects naturally with the Reading Worksheet Generator article, where teachers can create comprehension questions, vocabulary tasks, and answer keys from a reading text.

    Prompt 6: Plan a Listening or Video Lesson

    Listening and video lessons need careful staging. Students often need support before listening, a simple first task, and a more detailed second task.

    Use this prompt:

    Create an ESL listening or video lesson plan.
    
    Student level:
    [LEVEL]
    
    Video/audio topic:
    [TOPIC]
    
    Transcript or summary:
    [PASTE TRANSCRIPT OR SUMMARY]
    
    Lesson length:
    [TIME]
    
    Create:
    1. pre-listening/pre-watching discussion questions;
    2. key vocabulary;
    3. first listening/watching gist task;
    4. second listening/watching detail task;
    5. post-listening/post-watching discussion task;
    6. short writing follow-up;
    7. answer key;
    8. timing for each stage.
    
    Make the lesson realistic and suitable for [LEVEL].
    

    For video-based lessons, you can combine this with the AI Video Question Maker workflow to create comprehension questions, vocabulary tasks, discussion prompts, and answer keys from a transcript or summary.

    Prompt 7: Plan a Speaking Lesson

    A speaking lesson should give students enough language support before asking them to speak. AI can help create sentence starters, role plays, discussion questions, and pair-work tasks.

    Use this prompt:

    Create an ESL speaking lesson plan.
    
    Student level:
    [LEVEL]
    
    Speaking topic:
    [TOPIC]
    
    Lesson aim:
    [LESSON AIM]
    
    Create:
    1. warm-up question;
    2. useful vocabulary and phrases;
    3. sentence starters;
    4. controlled speaking practice;
    5. pair-work or group-work activity;
    6. feedback stage;
    7. optional extension task.
    
    Make the speaking tasks realistic, communicative, and suitable for [LEVEL].
    

    Example

    Student level:
    B1
    
    Speaking topic:
    Online learning
    
    Lesson aim:
    Students can express opinions about the advantages and disadvantages of online learning.
    

    A good speaking lesson gives students the words and structures they need before asking them to discuss the topic.

    Prompt 8: Add Worksheets to a Lesson Plan

    Worksheets are useful when they support the lesson aim. They should not feel like disconnected extra pages.

    Use this prompt:

    Add a worksheet to this ESL lesson plan.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Student level:
    [LEVEL]
    
    Create a worksheet that includes:
    1. title;
    2. short student instructions;
    3. one vocabulary activity;
    4. one controlled practice activity;
    5. one freer practice activity;
    6. one short reflection or exit ticket;
    7. answer key.
    
    Make the worksheet match the lesson aim and lesson stages.
    

    You can design the final worksheet in Canva if you want a more polished printable layout for your students.

    Prompt 9: Add a Quiz or Exit Ticket

    A short quiz or exit ticket helps you check whether students understood the lesson. It can also help you decide what to review next.

    Use this prompt:

    Create a short quiz or exit ticket for this ESL lesson.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Student level:
    [LEVEL]
    
    Create:
    1. 3 quick checking questions;
    2. 2 language-use questions;
    3. 1 short self-assessment question;
    4. an answer key.
    
    The quiz should take no more than 5 minutes.
    

    If you want more quiz formats, use the templates in ESL Quiz Templates and adapt them to your lesson aim.

    Prompt 10: Differentiate the Lesson for Mixed Levels

    Many ESL teachers have mixed-level classes. AI can help you create easier and harder versions of tasks.

    Use this prompt:

    Differentiate this ESL lesson plan for mixed-level learners.
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Main level:
    [LEVEL]
    
    Class situation:
    [DESCRIBE MIXED LEVELS OR STUDENT NEEDS]
    
    Create:
    1. easier support for weaker students;
    2. extension tasks for stronger students;
    3. alternative instructions;
    4. grouping suggestions;
    5. homework options at two difficulty levels.
    
    Keep the main lesson aim the same.
    

    Teacher tip

    Differentiation does not always mean creating a completely different lesson. Sometimes it means changing the support, examples, time, or expected output.

    Prompt 11: Improve Lesson Timing and Flow

    AI lesson plans often include too many activities. Ask AI to check the timing and remove what is unnecessary.

    Use this prompt:

    Review this ESL lesson plan for timing and flow.
    
    Lesson length:
    [TIME]
    
    Lesson plan:
    [PASTE LESSON PLAN]
    
    Tell me:
    1. which stages are too long;
    2. which stages are unnecessary;
    3. where students may need more support;
    4. how to make the lesson flow better;
    5. a revised timing plan.
    
    Make the final plan realistic for one lesson.
    

    This is one of the most useful follow-up prompts because it makes the lesson plan more practical.

    Prompt 12: Create a Complete ESL Lesson Plan from One Topic

    Use this prompt when you have only a topic and need a complete first draft.

    Create a complete ESL lesson plan.
    
    Student level:
    [LEVEL]
    
    Topic:
    [TOPIC]
    
    Lesson length:
    [TIME]
    
    Class type:
    [ONLINE / FACE-TO-FACE]
    
    Main skill:
    [READING / LISTENING / SPEAKING / WRITING / GRAMMAR / VOCABULARY]
    
    Create:
    1. lesson aim;
    2. target language;
    3. materials;
    4. warm-up;
    5. main activity stages;
    6. worksheet or handout idea;
    7. quiz or exit ticket;
    8. homework;
    9. timing;
    10. teacher notes.
    
    Make the lesson practical, communicative, and easy to adapt.
    

    This prompt is useful when you need a quick starting point. After AI creates the plan, you should still revise it for your real students.

    Practical Example: B1 ESL Lesson Plan with AI

    Imagine you want to teach a 60-minute B1 lesson about online learning.

    You could use this prompt:

    Act as an experienced ESL teacher.
    
    Create a 60-minute lesson plan for B1 learners.
    
    Topic:
    Online learning
    
    Main aim:
    Students will be able to discuss the advantages and disadvantages of online learning.
    
    Target language:
    opinion phrases, advantage/disadvantage vocabulary, linking words
    
    Class context:
    Face-to-face class, 24 university students
    
    Create:
    1. warm-up;
    2. vocabulary stage;
    3. short reading or listening input;
    4. controlled practice;
    5. pair discussion;
    6. group feedback;
    7. exit ticket;
    8. homework;
    9. timing for each stage.
    

    The AI might create a lesson with:

    • a warm-up question about online classes;
    • vocabulary such as flexible, convenient, distracting, independent learning;
    • a short reading text about online learning;
    • a matching activity;
    • pair discussion using sentence starters;
    • an exit ticket asking students to write one advantage and one disadvantage.

    You can then improve the lesson by adding a worksheet, a short quiz, or a rubric for the speaking task. For speaking or presentation assessment, the Rubric Creator guide can help you build simple criteria for fluency, vocabulary, clarity, and interaction.

    How to Improve an AI-Generated Lesson Plan

    AI-generated plans are useful, but they are often too general. Use follow-up prompts to improve the result.

    Make the lesson more communicative

    Revise this lesson plan to make it more communicative.
    
    Add more pair-work, student interaction, and meaningful language use.
    Reduce teacher talking time.
    

    Make the lesson easier

    Simplify this lesson plan for [LEVEL] learners.
    
    Use easier instructions, shorter tasks, and more examples.
    

    Make the lesson more realistic

    Review this lesson plan and remove any activities that are unrealistic for a [TIME]-minute class.
    
    Give me a revised version with practical timing.
    

    Add teacher instructions

    Add clear teacher instructions to each stage of this lesson plan.
    
    Include what the teacher says, what students do, and how long each stage takes.
    

    Add online teaching adaptations

    Adapt this ESL lesson plan for online teaching.
    
    Include ideas for breakout rooms, chat responses, screen sharing, and digital worksheets.
    

    Common Mistakes to Avoid When Using a Lesson Plan Generator

    Mistake 1: Giving AI too little context

    Do not only write “create a lesson plan about food.” Add level, aim, lesson length, class type, target language, and student needs.

    Mistake 2: Accepting the first lesson plan without editing

    AI gives a draft. The teacher turns it into a real lesson. Always check timing, level, and classroom practicality.

    Mistake 3: Planning too many activities

    AI often creates long plans with too many stages. Remove anything that does not support the lesson aim.

    Mistake 4: Ignoring student level

    An A2 lesson and a B2 lesson need different texts, questions, instructions, and speaking tasks.

    Mistake 5: Forgetting assessment

    Every lesson should include a way to check learning. This can be a short quiz, exit ticket, speaking task, or written response.

    Mistake 6: Making worksheets before the aim is clear

    Start with the lesson aim first. Then create worksheets, quizzes, or handouts that support that aim.

    Mistake 7: Letting AI replace teacher judgement

    AI can organise ideas quickly, but you know your students, classroom, curriculum, and teaching context better than the tool does.

    Simple ESL Lesson Plan Template

    You can reuse this structure with any lesson topic.

    Lesson title: [Topic]
    Level: [A2/B1/B2]
    Length: [Time]
    Main aim: By the end of the lesson, students will be able to [do something specific].
    Target language/skill: [Grammar, vocabulary, reading, listening, speaking, writing]
    Materials: [Text, video, worksheet, slides, quiz]

    1. Warm-up
    Students discuss or respond to a simple topic question.

    2. Input stage
    Students read, listen, watch, or study examples.

    3. Language focus
    Teacher highlights useful vocabulary, grammar, phrases, or strategies.

    4. Controlled practice
    Students complete a guided task.

    5. Freer practice
    Students use the language in speaking, writing, discussion, or problem-solving.

    6. Feedback
    Teacher reviews common errors, strong examples, and useful language.

    7. Assessment/checking task
    Students complete a quiz, exit ticket, short answer, or performance task.

    8. Homework/follow-up
    Students practise or extend the lesson outside class.

    FAQ: Lesson Plan Generator for English Teachers

    What is a lesson plan generator?

    A lesson plan generator is an AI tool or prompt workflow that helps teachers create structured lesson plans with aims, activities, timing, materials, assessment, and homework.

    Can AI create ESL lesson plans?

    Yes. AI can create ESL lesson plan drafts if you provide the student level, topic, lesson aim, lesson length, class context, and target language or skill.

    How do I create a lesson plan with AI?

    Start by giving AI the learner level, topic, lesson length, main aim, class type, target language, and materials. Then ask for stages, timing, instructions, assessment, and homework.

    Should English teachers use AI lesson plans without editing?

    No. Teachers should review AI-generated lesson plans carefully. Check the timing, level, instructions, activities, and assessment before using the plan in class.

    Can AI help with worksheets and quizzes?

    Yes. AI can create worksheets, quizzes, exit tickets, answer keys, and homework tasks. You can combine lesson planning prompts with your worksheet and quiz workflows.

    What should every ESL lesson plan include?

    An ESL lesson plan should include a learner level, main aim, target language or skill, warm-up, input stage, practice activities, feedback, assessment, homework, and realistic timing.

    Is a lesson plan generator useful for private tutors?

    Yes. Private tutors can use AI to create personalised lessons, homework, conversation tasks, vocabulary practice, and review quizzes for individual learners.

    Conclusion

    A lesson plan generator can help English teachers save time and organise better ESL lessons, but it works best when the teacher gives clear instructions and reviews the output carefully. AI can help with lesson aims, warm-ups, vocabulary stages, grammar lessons, reading lessons, listening lessons, speaking practice, worksheets, quizzes, differentiation, and homework.

    The most important rule is simple: start with the lesson aim. Then use AI to build activities that support that aim. After that, edit the plan so it fits your students, timing, classroom, and teaching style.

    Used well, AI does not replace lesson planning. It helps English teachers plan faster, connect activities more clearly, and create lessons that are easier to teach and more useful for students.