Free AI Lesson Plan Generator

Create Complete Lesson Plans in Seconds

Enter a topic — get a structured lesson plan with objectives, timed activities, materials, differentiation, and assessment. No sign-up, no ads.

Free — 3 a day, no sign-upHow it works
Lesson plan generator
Try:
Lesson length

Takes about 15 seconds. Free, no account needed: 3 a day. Ctrl + Enter also generates.

How to use it

How to Generate a Lesson Plan

From a topic to a complete, editable lesson plan in four steps.

  1. 1

    Enter your topic

    Type the lesson topic and optionally select a subject, grade level, and standards alignment.

    15 seconds

  2. 2

    Choose a duration

    Select 30, 45, 60, or 90 minutes. The AI allocates time across warm-up, instruction, practice, and closure.

    3 seconds

  3. 3

    Generate the plan

    Click Generate and the AI creates a complete lesson plan with objectives, activities, materials, differentiation, and assessment.

    About 15 seconds

  4. 4

    Edit, copy, or download

    Edit any section in place, then copy the plan, print it, or download it as a PDF or Word file sized for A4 or US Letter.

    Instant

What you get

Everything You Need for Lesson Planning

  • Measurable Objectives

    AI generates 3-5 specific learning objectives using Bloom’s taxonomy verbs — ready for admin review.

  • Timed Activity Sections

    Every section gets a time allocation, and a running total warns you if the phases don't add up to your chosen duration.

  • Differentiation Built In

    Each plan includes strategies for struggling, on-level, and advanced learners automatically.

  • Materials & Resources

    A complete list of everything you need — from textbooks to manipulatives — so you can prep in advance.

  • Multiple Duration Options

    Choose 30, 45, 60, or 90 minute lessons. The AI scales activities and pacing automatically.

  • Standards Alignment

    Enter Common Core, NGSS, or state standards and the AI aligns objectives and activities to match.

  • Instant & Free

    No sign-up, no download, no ads. Three free lesson plans a day, each ready in seconds.

  • Drafts Stay on Your Device

    Your topic is sent to the AI to write the plan and is not saved on our servers. The draft and your edits are kept only in this browser.

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.

PhaseTimeWhat happens
Warm-up5 minStudents compare a plant kept in a dark cupboard with one from the windowsill and write one guess about why they look different.
Direct instruction12 minThe inputs and outputs of photosynthesis, the word equation, and where in the leaf it happens, using a labelled diagram.
Guided practice10 minIn pairs, students sort cards (sunlight, water, carbon dioxide, glucose, oxygen) into inputs and outputs, then check as a class.
Independent practice12 minA short task: complete the equation, label a leaf cross-section, and explain one everyday consequence.
Closure6 minExit 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.

Frequently Asked Questions

Common questions about this free lesson plan generator

Yes — free with no hidden costs and no sign-up. Without an account you get 3 lesson plans a day; sign in and it draws on your plan's generations instead.

Any subject and any grade level from Kindergarten through College/University. The AI tailors activities, vocabulary, and complexity to match.

Yes. Enter your standards (Common Core, NGSS, state standards, etc.) in the Standards field and the AI will align objectives and activities accordingly.

Usually about 15 seconds. You get a complete plan with objectives, timed activities, materials, differentiation, and assessment.

Yes. Press Edit to change the title, objectives, materials, any phase and its timing, differentiation, or assessment. Copy, Print, PDF and Word all use your edited version.

Yes. Every generated lesson plan includes differentiation strategies for struggling learners, on-level students, and advanced learners.

We don't save it. Your topic and details are sent to our AI provider to write the plan and are not stored on our servers. The plan and form are saved in your browser so a refresh doesn't lose them.

Still have questions?

Our team is here to help. Email us at support@aiquizmaker.co

Need to Create Quizzes Too?

Our AI Quiz Maker generates professional quizzes from any content in seconds. Pair it with this free lesson plan generator for the ultimate classroom toolkit.

  • No credit card required
  • 20 free quiz generations
  • Sign in with Google