Education Tools

Free Lesson Plan Generator

Create Standards-Aligned Lesson Plans (Objectives, Activities, Assessment)

Build clear, structured lesson plans with measurable objectives, materials, step-by-step instruction, differentiation, checks for understanding, and assessment—customized by grade level, subject, and duration.

Mode:
0 words
0 words
0 words
0 words
0 words
0 words
0 words

Lesson Plan

Your lesson plan will appear here...

How the AI Lesson Plan Generator Works

Get results in seconds with a simple workflow.

1

Enter a Topic (Grade/Subject Optional)

Add your lesson topic. Optionally include grade level and subject to improve alignment, vocabulary, and activity choices.

2

Add Standards, Objectives, and Student Needs (Optional)

Paste standards and learning objectives if you have them. Add differentiation notes (EL supports, accommodations, readiness) to tailor the plan to your learners.

3

Generate and Customize

Get a structured lesson plan with timing, activities, CFUs, and assessment. Edit materials, pacing, and examples to match your classroom and curriculum.

See It in Action

Turn a simple lesson idea into a complete, standards-aligned lesson plan with objectives, activities, differentiation, and assessment.

Before

Topic: Adding fractions with unlike denominators

Need a lesson plan for tomorrow.

After

Title: Adding Fractions with Unlike Denominators (Grade 5)

Standards: CCSS.MATH.CONTENT.5.NF.A.1

Learning Objective: Students will find a common denominator and accurately add two fractions with unlike denominators. Success Criteria: I can find equivalent fractions with a common denominator and add them correctly.

Timing (45 minutes)

  • Do Now (5): Review equivalent fractions using fraction strips
  • Mini-Lesson / I Do (10): Model finding common denominators and adding
  • Guided Practice / We Do (10): 3 problems with teacher prompts + quick CFUs
  • Collaborative Practice (10): Partner practice with fraction strips + discussion
  • Independent Practice / You Do (7): Short problem set
  • Exit Ticket (3): 2 problems aligned to the objective

Differentiation

  • Supports: visual models, step-by-step checklist, sentence frames for explanations
  • Enrichment: add 3 fractions; explain why LCM is efficient

Assessment

  • Formative: CFU questions during guided practice
  • Summative: Exit ticket scored with quick rubric (accuracy + reasoning)

Why Use Our AI Lesson Plan Generator?

Powered by the latest AI to deliver fast, accurate results.

Standards-Aligned, Objective-Driven Lesson Plans

Generates measurable learning objectives, success criteria, and standards alignment (Common Core, NGSS, TEKS, or your local standards) to support compliant, outcomes-based instruction.

Step-by-Step Teaching Sequence (I Do / We Do / You Do)

Creates a clear instructional flow with teacher moves, student tasks, guided practice, and independent practice—ideal for classroom instruction, tutoring, and remediation.

Built-In Checks for Understanding + Exit Ticket

Includes quick formative assessment prompts (CFUs), misconceptions to watch for, and an exit ticket to measure mastery and inform next-day instruction.

Differentiation, Accommodations, and EL Supports

Adds scaffolds for diverse learners: sentence frames, visuals, chunking, manipulatives, enrichment tasks, and accommodations for IEP/504 needs.

Printable Materials: Worksheets, Rubrics, and Answer Keys (as needed)

Suggests ready-to-create handouts and resources like practice sets, mini-rubrics, and success criteria—making the plan easier to implement and reuse.

Pro Tips for Better Results

Get the most out of the AI Lesson Plan Generator with these expert tips.

Use measurable verbs for objectives

Aim for objectives that can be assessed (e.g., solve, explain, compare, write, model). Add a success criterion like accuracy rate or rubric expectation to make mastery clear.

Plan misconceptions on purpose

Include 2–3 likely misconceptions and how you’ll address them. This improves lesson quality and helps during observations and walkthroughs.

Add a 5-minute retrieval warm-up

A short warm-up that reviews prerequisite skills improves retention and reduces reteaching time—especially in math, science, and language learning.

Differentiate by task, support, or product

Offer choice: easier entry tasks with scaffolds, on-grade practice, and extension challenges. For EL students, add sentence frames and visuals without lowering cognitive demand.

Make the exit ticket match the objective exactly

If the objective is ‘solve X,’ the exit ticket should be ‘solve X’—not a loosely related question. This keeps your data clean and actionable.

Who Is This For?

Trusted by millions of students, writers, and professionals worldwide.

Create a complete lesson plan fast for elementary, middle, or high school classes
Generate standards-aligned lesson objectives and success criteria for observations
Build substitute teacher lesson plans with clear pacing, scripts, and contingencies
Plan differentiated instruction for mixed-ability classrooms and EL learners
Design formative assessments, exit tickets, and quick checks for understanding
Turn a curriculum topic into a structured lesson with materials and activities
Create tutoring session plans that include guided practice and independent practice
Draft mini-units or project-based learning outlines with rubrics and milestones

A better way to write lesson plans fast (without sounding like a robot)

Lesson planning is one of those things that looks simple on paper. A topic, a standard, an activity, done. But then you actually sit down to write it and suddenly you are juggling pacing, differentiation, materials, CFUs, and an exit ticket that actually matches the objective. And it is late.

This AI Lesson Plan Generator is built for that exact moment. You enter your topic, optionally add grade, subject, standards, and student needs, then you get a clean plan you can teach from. Not perfect forever, but a strong first draft that saves you a lot of brainpower.

If you are already using other tools from our site, you will probably like how this fits into the same workflow as the rest of the tools on SEO Software.

What you get in the generated lesson plan

Most “lesson plan templates” just give you headings. This one fills the headings in.

  • Standards alignment (you can paste Common Core, NGSS, TEKS, district standards, anything)
  • Measurable learning objectives with success criteria
  • A realistic teaching sequence (often I Do, We Do, You Do)
  • Checks for understanding that are actually placed in the lesson, not dumped at the bottom
  • Differentiation and accommodations for mixed readiness, EL students, and IEP or 504 supports
  • Assessment ideas including a quick exit ticket you can use tomorrow

How to write inputs that lead to great outputs

A small tweak to what you type in makes the plan way more usable.

1) Make the topic specific, even if it is short

Instead of: “Fractions”
Try: “Adding fractions with unlike denominators using visual models, then algorithm”

That one extra phrase gives the tool direction, and it stops the plan from drifting.

2) Paste standards if you have them, but do not stress if you do not

If you paste a standard, the lesson can match vocabulary and rigor more closely. If you leave it blank, you still get a solid plan, it just might need a quick edit to match your exact framework.

3) Use student needs like a “differentiation cheat sheet”

In the Student Needs box, short is fine. Fragment notes are fine.

Examples you can paste:

  • “2 students need read aloud, 1 needs extended time, 4 EL students WIDA 2 to 3”
  • “Mixed readiness, some can do extension, several struggle with multiplying fractions”
  • “Prefer visual supports, chunk directions, partner talk”

The more concrete you are, the less generic the scaffolds feel.

Picking the right lesson plan format (Standard, Sub friendly, 5E, PBL)

Different days need different structures.

  • Standard Lesson is your everyday, balanced plan. Great for observations too, because it naturally shows modeling, guided practice, and independent practice.
  • Substitute Friendly is for when you need no ambiguity. Scripts, pacing notes, contingency options. Basically, fewer surprises.
  • 5E Model works especially well for inquiry based science, but also for any topic where discovery and explanation matter.
  • Project Based Mini Unit is better when you want deliverables, milestones, and a rubric thread that connects the days together.

If you are not sure, pick Standard first. Then regenerate using Sub friendly when you realize you are going to be out on Friday.

A quick checklist before you teach the plan

Even a great generated plan should get a 2 minute sanity check.

  • Does the exit ticket match the objective exactly?
  • Is the pacing realistic for your class, not an imaginary class?
  • Are there at least 2 built in moments where you can check understanding?
  • Do the examples match your curriculum language (models, terminology, preferred method)?
  • Is differentiation doable with what you actually have (time, materials, support staff)?

That is usually all it takes to turn a good draft into a plan you feel confident using.

Common ways teachers use this tool (that are not just “write me a lesson”)

  • Planning a lesson the night before, obviously
  • Writing a cleaner objective and success criteria for walkthroughs
  • Turning a vague curriculum bullet into a teachable sequence
  • Creating small group variations for intervention and extension
  • Building tutoring sessions with guided practice plus independent practice
  • Drafting sub plans that do not require mind reading
  • Getting quick CFU questions when you are out of ideas

If you want to build a full little “lesson packet” instead of just a plan, these pair well:

  • Use a Rubric Generator when you want the assessment to be consistent and easy to grade
  • Use a Worksheet Generator for independent practice or homework
  • Use a Quiz Generator for a quick standards check
  • Use a Study Guide Generator for review days or test prep

You can generate the plan first, then reuse the same topic, objectives, and standards to keep everything aligned.

Frequently Asked Questions

Yes. You can generate lesson plans for free. Some advanced formats (like 5E or project-based mini-units) may be marked as premium.

Yes. Paste your standards (Common Core, NGSS, TEKS, state standards, or district standards). If you don’t provide standards, the tool can infer reasonable alignment based on the topic, subject, and grade level—then you can edit as needed.

It supports most grade bands (elementary through high school) and common subjects such as math, ELA, science, social studies, ESL, and electives. Add a grade level and subject for more targeted activities and vocabulary.

Yes. If you add student needs (EL levels, IEP/504 supports, readiness levels), the lesson plan will include scaffolds, accommodations, and extension options. You should still review for your specific classroom requirements.

Yes. The tool includes checks for understanding and a short exit ticket by default. You can also request specific assessment types (multiple choice, short response, performance task) in your inputs.

Yes. Choose an output language to generate the lesson plan in many languages, which is helpful for bilingual instruction and multilingual programs.

Want More Powerful Features?

Our free tools are great for quick tasks. For automated content generation, scheduling, and advanced SEO features, try SEO software.