LoginGet Started
Education Tools

Free Lesson Plan Generator

Build high-quality lesson plans in minutes—aligned to your grade level, subject, and learning goals. Get clear objectives, engaging activities, differentiation, formative checks, and summative assessment ideas for in-person or online teaching.

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

Lesson Plan

Your lesson plan will appear here (objectives, materials, activities, differentiation, assessment, and more)...

How the AI Lesson Plan Generator Works

Get results in seconds with a simple workflow.

1

Enter Your Topic (and Optional Grade/Subject)

Add the lesson topic. Optionally include grade level and subject so the plan matches the right difficulty, vocabulary, and learning outcomes.

2

Add Standards, Objectives, and Context (Optional)

Paste standards and any existing objectives if you have them. Add class context (ELL/IEP notes, resources, time constraints) to personalize differentiation and pacing.

3

Generate, Review, and Adapt

Get a complete lesson plan with timing, materials, steps, differentiation, and assessment. Make quick edits to match your curriculum, routines, and local requirements.

See It in Action

Transform a simple topic into a structured, standards-aligned lesson plan with timing, activities, differentiation, and assessment.

Before

Topic: Photosynthesis

I need a lesson plan for photosynthesis.

After

Title: Photosynthesis — How Plants Make Food (45-Minute Lesson)

Learning Objective (SMART): Students will explain photosynthesis using key vocabulary (chlorophyll, sunlight, carbon dioxide, water, glucose, oxygen) and accurately label inputs/outputs on a diagram.

Success Criteria:

  • I can identify the inputs and outputs of photosynthesis.
  • I can describe the process in 3–5 complete sentences using key terms.

Materials:

  • Photosynthesis diagram handout, markers, short video clip, exit ticket

H2: Warm-Up (5 min)

  • Quick prompt: “Where does a plant’s food come from?”

H2: Mini-Lesson (10 min)

  • Direct instruction with diagram + brief video
  • Teacher checks: cold call + thumbs check

H2: Guided Practice (10 min)

  • Fill-in diagram together; vocabulary matching

H2: Independent Practice (15 min)

  • Students complete diagram + write explanation
  • Extension: compare photosynthesis vs cellular respiration (challenge)

H2: Differentiation (throughout)

  • ELL supports: sentence frames + word bank
  • IEP: reduced vocabulary set + extended time

H2: Assessment (5 min)

  • Exit ticket: label inputs/outputs + one-sentence explanation

Homework (optional): Find one example of how sunlight affects plant growth and write 3 observations.

Why Use Our AI Lesson Plan Generator?

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

Standards-Aligned Lesson Plan Structure

Generates lesson plans aligned to grade level and subject expectations, including learning targets, success criteria, and standards-based outcomes (with or without explicit standards codes).

Clear, Time-Boxed Steps (I Do / We Do / You Do)

Produces a logical sequence with pacing guidance—warm-up, mini-lesson, guided practice, independent work, and closure—so you can teach confidently and stay on schedule.

Differentiation, Scaffolds, and Accommodations

Includes differentiation strategies for diverse learners (ELL supports, IEP/504 accommodations, enrichment) to improve access and engagement across readiness levels.

Formative Checks and Summative Assessment Options

Adds checks for understanding, exit tickets, rubrics, and assessment ideas that match your objectives—helping you measure mastery and adjust instruction.

Classroom-Ready Materials and Resource Suggestions

Lists materials, prep notes, and optional resources (printable ideas, digital tools, and prompts) to reduce planning time and improve lesson quality.

Pro Tips for Better Results

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

Paste your exact standards for stronger alignment

If you include standards codes or wording, the lesson plan can mirror required language and ensure activities and assessment directly measure the standard.

Add your class constraints to improve realism

Include notes like “no printers,” “Chromebooks available,” “45 minutes,” or “co-taught classroom” so the plan fits your environment and reduces last-minute adjustments.

Use success criteria to make objectives measurable

Ask for “I can” statements or a short checklist (what mastery looks like). This makes formative checks and exit tickets more precise and instructionally useful.

Plan two tiers of practice (core + extension)

Include an extension task for early finishers and a scaffolded version for students who need support—this improves differentiation without extra prep.

Add an exit ticket that matches the objective verb

If the objective is “analyze,” the exit ticket should require analysis (not recall). Alignment improves the validity of your assessment data.

Who Is This For?

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

Create a complete lesson plan for a new unit with clear objectives, activities, and assessment
Generate standards-aligned lesson plans for observations, coaching cycles, or formal evaluations
Build differentiated lesson plans with scaffolds for ELL students and accommodations for IEP/504
Plan substitute teacher lessons with clear directions, pacing, and independent activities
Design remote learning lesson plans with asynchronous options, LMS-friendly steps, and digital tools
Refresh existing lesson plans with stronger checks for understanding, closure, and success criteria
Create quick daily lesson plans when time is limited—without sacrificing rigor or clarity

How to Create Better Lesson Plans (Without Spending Your Sunday Night on It)

Lesson planning is one of those things that sounds simple until you actually sit down to do it. You need clear objectives, activities that actually work with your group, pacing that fits the bell schedule, and some kind of assessment that is not just a worksheet for the sake of it.

An AI lesson plan generator helps by turning your input (topic, grade, time, standards, and a few class notes) into a full plan you can tweak, print, or drop into your LMS. Not “perfect out of the box” every time, but a serious head start.

What a classroom ready lesson plan usually needs

If you are aiming for something that holds up in a real classroom, here is the core structure most teachers end up building anyway:

  • Lesson objective(s) that are specific and measurable
  • Success criteria (what mastery looks like, in student friendly language)
  • Materials and prep so you are not scrambling mid lesson
  • Hook or warm up to get attention fast
  • Direct instruction and modeling (even if it is short)
  • Guided practice so you can catch confusion early
  • Independent practice that matches the objective, not random busywork
  • Checks for understanding during the lesson, not only at the end
  • Differentiation for ELL, IEP/504, enrichment, and pacing differences
  • Exit ticket or quick assessment that actually measures the skill
  • Closure so the learning lands
  • Optional: homework or extension

This tool is basically trying to assemble that whole stack for you in one go, based on your constraints.

Standards alignment (without making it weird)

If you paste standards codes like CCSS or NGSS, you will get tighter alignment because the model can mirror the language and build activities that match the standard’s intent.

If you do not have the codes, that is fine too. A good workflow is:

  1. Enter the topic and grade level.
  2. Let the tool draft objectives and a rough alignment.
  3. Then you adjust wording to match your district pacing guide.

So yes, standards aligned, but still editable. That matters.

Differentiation that is actually usable

A lot of lesson plans say “differentiate” and then give one vague bullet point. What you really want is specific moves you can do during the lesson without doubling your prep.

Helpful differentiation outputs to look for:

  • ELL supports: sentence frames, word banks, visuals, structured partner talk
  • IEP/504 accommodations: reduced answer choices, chunking, extended time, read aloud, graphic organizers
  • Enrichment: a deeper question, a transfer task, a compare and contrast, a mini research add on
  • Multiple modalities: speaking, writing, drawing, sorting, quick debate, mini whiteboards

If you add even one line in Student Context like “mixed reading levels” or “5 ELL students” you usually get much more realistic scaffolds.

Choosing a lesson plan format that matches your day

This tool includes different formats for a reason, because the “best” plan changes based on what kind of day you are having.

Detailed step by step (with timing)

Best when you need pacing help, you are teaching something new, or you are being observed.

Simple quick plan

Best for daily planning when you already know the content and just need a clean structure.

Teacher script (talking points)

Best when you want phrasing, questions to ask, cold call prompts, and smooth transitions.

Online or remote lesson

Best when you need asynchronous options, LMS friendly steps, and digital tools that fit the objective.

How to get stronger results from this AI Lesson Plan Generator

Small inputs make a big difference. Try these and you will feel it immediately.

1. Put the objective verb in your notes

If you want students to analyze, say that. If you want them to identify or compare, say that too. The assessment should match the verb.

Examples:

  • “Students will analyze theme using evidence”
  • “Students will compare fractions with unlike denominators”
  • “Students will explain cause and effect in a historical event”

2. Mention your constraints (seriously)

Add notes like:

  • “No printers”
  • “45 minutes”
  • “Chromebooks available”
  • “Co taught classroom”
  • “Small group rotation”

It makes the plan feel less like a template and more like something you can actually run.

3. Ask for success criteria

Success criteria turns a fuzzy objective into something you can assess quickly.

Good formats:

  • “I can” statements
  • 3 point checklist
  • mini rubric for the exit ticket

4. Make the exit ticket match the lesson, not just the topic

If the lesson is about theme, the exit ticket should not be “define theme.” It should require students to name a theme and cite evidence. That alignment is where the value is.

Example prompts you can copy (and adjust)

Use these in the Topic or Objectives fields, or paste into Student Context.

ELA (Theme)

Identify theme in a short story. Include a short mentor text suggestion, two discussion questions, sentence frames for evidence, and an exit ticket aligned to the objective.

Math (Fractions)

Comparing fractions with unlike denominators. Include a warm up, guided practice with visual models, independent practice with 2 tiers (core and extension), and a quick check for misconceptions.

Science (Photosynthesis)

Photosynthesis for 6th grade. Use the 5E model, include vocabulary support, and a diagram based exit ticket.

Social Studies (Primary Sources)

Analyzing a primary source. Include sourcing questions, a partner activity, differentiation for reading levels, and a short writing prompt with a basic rubric.

If you want a broader AI workflow for teachers

Lesson planning is just one piece. If you are building worksheets, rubrics, writing prompts, parent emails, or unit outlines too, you might want an all in one writing workspace that does more than a single template. That is basically what we built at Junia AI, so you can generate, rewrite, and refine materials without hopping between tools.

Common mistakes to avoid with AI generated lesson plans

  • Treating the first draft like it is finished
  • Forgetting your pacing (the plan looks great but takes 90 minutes in a 45 minute block)
  • Using an assessment that does not match the objective verb
  • Not adding student context, then wondering why differentiation feels generic
  • Skipping closure, then the lesson just… ends

Use the output as a strong draft. Then adjust for your students, your routines, your curriculum. That last 10 percent is what makes it feel like your plan, not a template.

Frequently Asked Questions

Yes. You can generate classroom-ready lesson plans for free. Some advanced planning frameworks or premium modes may be marked as premium.

Yes. If you paste standards codes or wording (e.g., CCSS or NGSS), the lesson plan will align objectives, activities, and assessment to them. If you leave standards blank, it will still produce standards-aligned learning targets based on the topic and grade level.

Just enter the lesson topic. The tool can generate SMART objectives, success criteria, and checks for understanding that fit the grade level and subject you provide.

Yes. The lesson plan can include scaffolds, small-group supports, ELL language supports, and enrichment extensions to help you teach a range of learners effectively.

Yes. Choose the Substitute Teacher Plan mode to get a self-contained plan with clear directions, timing, routines, and contingencies—designed to run smoothly without prior context.

Yes. Choose your output language to generate lesson plans in many languages, useful for bilingual programs, international schools, and multilingual instruction.