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.
Lesson Plan
Your lesson plan will appear here...
How the AI Lesson Plan Generator Works
Get results in seconds with a simple workflow.
Enter a Topic (Grade/Subject Optional)
Add your lesson topic. Optionally include grade level and subject to improve alignment, vocabulary, and activity choices.
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.
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.
Topic: Adding fractions with unlike denominators
Need a lesson plan for tomorrow.
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.
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
Pair it with these related tools
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.
Related Tools
AI Learning Objectives Generator
Create well-written, measurable learning objectives for lessons, courses, training programs, workshops, and eLearning. Generate outcomes aligned to Bloom’s Taxonomy with action verbs, performance criteria, and assessment suggestions—so your instruction and evaluation stay aligned.
Try itAI Rubric Generator
Create well-structured rubrics for assignments, projects, essays, presentations, and performance tasks. Get criteria, performance levels, point values, and clear descriptors—aligned to learning objectives and easy to grade consistently.
Try itAI Exit Ticket Generator
Create high-quality exit tickets that check for understanding in minutes. Generate questions aligned to your lesson objective, grade level, and difficulty—perfect for daily formative assessment, bell-to-bell instruction, and fast data-driven reteaching.
Try itFrequently Asked Questions
Want More Powerful Features?
Our free tools are great for quick tasks. For automated content generation, scheduling, and advanced SEO features, try SEO software.