What Is an AI Lesson Plan Generator?
An AI lesson plan generator is an intelligent tool that creates complete, structured lesson plans from any topic. Instead of starting from a blank page, teachers enter a topic, select a duration, and the AI produces a detailed plan with learning objectives, timed activities, materials, differentiation strategies, and assessment methods — all in seconds.
This free lesson planning tool generates plans that follow a widely used lesson structure: warm-up, direct instruction, guided practice, independent practice, and closure. Every section includes specific, classroom-ready activities — not vague placeholders.
Unlike generic lesson plan templates, every plan is unique and tailored to your topic, subject, and grade level. The AI references actual concepts, skills, and age-appropriate activities — so a 4th grade maths plan looks very different from a 10th grade history plan.
How AI Helps Teachers Plan Better Lessons
Lesson planning is one of the most time-consuming parts of teaching. With multiple subjects, classes, and curriculum requirements, teachers often spend their evenings and weekends writing plans. This AI lesson plan maker gives you a complete first draft that you can review and customise — so your time goes into adapting it to your class rather than into the first draft.
Pair your lesson plans with our AI Worksheet Generator to create practice materials for your students, or use the AI Rubric Generator to build grading criteria that align with your lesson objectives.
What the generator gives you
The only required field is the topic. You can also add a subject, a grade from kindergarten to college, a lesson length of 30, 45, 60 or 90 minutes, any standards codes you work to, and up to 500 characters of notes for the AI. Whatever you enter, the plan comes back with the same parts in the same order:
- A title, with the subject, grade and total length the plan was written for.
- Learning objectives. The model is asked for three to five specific, measurable objectives using Bloom's taxonomy verbs (identify, explain, compare, construct).
- Materials and resources, limited to things a classroom normally has.
- Five timed phases: warm-up, direct instruction, guided practice, independent practice and closure. Each has its own time and a description of what you and the students do.
- Differentiation for at least three groups: students who are struggling, on-level and advanced.
- Assessment, with quick checks during the lesson and one at the end. The closure phase is asked to include a check for understanding such as an exit ticket or a share-out.
The plan opens as a clean sheet. Press Edit and every part becomes a text box (objectives and materials take one item per line). Copy, Print, PDF and Word all use your edited version, and the plan is kept on this device, so a refresh does not throw it away.
A worked example: photosynthesis, 8th grade, 45 minutes
Click the Photosynthesis preset under the topic box. It fills in Science and 8th grade; leave the length at 45 minutes and generate. The table below shows the shape of the lesson sequence you get back. The wording is our illustration of that shape, not a saved output: the model writes new text every time, so your plan will read differently.
| Phase | Time | What happens |
|---|---|---|
| Warm-up | 5 min | Students compare a plant kept in a dark cupboard with one from the windowsill and write one guess about why they look different. |
| Direct instruction | 12 min | The inputs and outputs of photosynthesis, the word equation, and where in the leaf it happens, using a labelled diagram. |
| Guided practice | 10 min | In pairs, students sort cards (sunlight, water, carbon dioxide, glucose, oxygen) into inputs and outputs, then check as a class. |
| Independent practice | 12 min | A short task: complete the equation, label a leaf cross-section, and explain one everyday consequence. |
| Closure | 6 min | Exit ticket: “Why would a plant left in the dark eventually die?” |
Above the sequence, the tool adds up the phase times and compares the total with the lesson length. It reads the first number in each time, so “10–12 minutes” counts as 10. If the total is more than two minutes away from the lesson length, the badge turns red and asks you to adjust a phase. The model is told the times must add up, but it does not always get the arithmetic right, and this check catches that before you print. In the example, 5 + 12 + 10 + 12 + 6 = 45, so the badge simply confirms the total.
How to adapt the draft for your class
Treat the plan as a colleague's first draft. A few edits make it yours:
- Start with the objectives. They decide what the closure and assessment should check. If you change “explain” to “draw and label”, change the exit ticket to match.
- Check the materials against your room. Remove anything you do not have, and rewrite the activity that depended on it in the same pass.
- Turn the differentiation paragraph into names. It is written for “struggling”, “on-level” and “advanced” learners in general. Decide who gets the sentence frames, who works with you during guided practice, and what the early finishers do.
- Use the notes box before you generate, not after. “No devices”, “we did leaf structure yesterday” or “include a hands-on experiment” are sent to the model with the request, so the whole plan is built around them.
- Paste standards codes into the Standards box. They go to the model with an instruction to align the plan to them. The model is not checking a standards database, so read the objectives against the standard's own wording.
When the plan is ready, Word downloads a document with headings, a numbered list of objectives and a table of the phases, and Copy keeps the headings when you paste into Google Docs or Word. For a longer walk-through of turning an AI draft into a lesson you would actually teach, read how to create lesson plans with AI.
Common mistakes
- A topic that is really a unit. “The French Revolution” in 45 minutes produces a plan that skims everything. “Causes of the French Revolution: the financial crisis” gives one period's worth of teaching.
- Leaving the grade blank. Without it, the model has to guess the level of vocabulary and the kind of activity that suits your students.
- Not reading the content section. The plan is written by an AI model, and it can get a date, a figure or a definition wrong. Read direct instruction as carefully as you would read a stranger's notes before teaching from them.
- Following the timings to the minute. They are estimates. A warm-up discussion that runs long is fine if you have already decided which later phase gives way.
- A closure with no evidence. “Thumbs up if you understood” tells you very little. Replace it with a question students answer in writing; there are ideas in how to create engaging exit tickets.
Limits worth knowing
- One lesson at a time. There are no unit sequences or multi-day plans, and 90 minutes is the longest length you can choose.
- The five-phase structure is fixed. If your school uses another format, such as the 5E model or a workshop model, rename and reorder the content in Edit mode or copy it into your own template.
- Materials are a list, not the materials. The worksheet, slides or quiz the plan mentions still have to be made. Our worksheet and quiz generators can help with that, using the same topic.
- Your text goes to an AI model. The topic, notes and standards are sent to the model that writes the plan, so leave student names and personal details out of them.
- Daily allowance. Without an account you can generate three plans a day. Signed in, each plan uses one AI generation from your account (a free account has 20 in total). Editing, copying, printing and downloading a plan never use one.