Lesson Plan Template Generator

Turn your own teaching decisions into a clear lesson plan template. Add the class context and learning objective, organize the launch and practice sequence, document support and assessment, then copy plain text, print the plan, or download its structured data as JSON. A complete reading example is included to edit. The generator is a planning aid: it does not select curriculum standards, judge subject accuracy, prescribe accommodations, or replace a teacher’s knowledge of learners.

How to build a lesson plan template

  1. 1

    Set the teaching context

    Name the lesson, subject, level or grade, and available duration. Replace the starter example with details that match your class.

  2. 2

    Plan learning and evidence

    Write an observable objective, list materials, and describe the launch, guided practice, independent practice, support, assessment, and exit ticket.

  3. 3

    Review and export locally

    Read the structured plan as a whole, revise any field, then copy plain text, use the browser print dialog, or download a local JSON file.

Build alignment you can inspect

A useful lesson plan connects an intended learning result with practice and evidence. Start with an objective that describes something learners can show during the lesson. Then make sure the independent task and assessment actually produce evidence for that objective. The template keeps each part visible; it does not score the alignment or decide whether the lesson is suitable.

Plan field Question to answer Example evidence
Learning objective What should learners be able to demonstrate? Identify a main idea and support it with two details
Guided practice What will teacher and learners try together? Annotate one paragraph and agree on a main idea
Independent practice What will learners attempt with less support? Read a new paragraph and mark supporting details
Assessment What will you observe or collect? A written main idea with two relevant details
Differentiation and support What removes a barrier without changing the intended learning? A shorter text, sentence frame, oral annotation, or extension text

Worked teaching example

Suppose the lesson lasts 45 minutes and the objective is to identify the main idea of a short informational paragraph with two supporting details. A brief image discussion can launch the idea of choosing the most important message. During guided practice, the teacher models noticing repeated ideas and the class annotates evidence together. Learners then work on a fresh paragraph independently and compare with a partner. The exit ticket asks for one main idea and one supporting detail from a final paragraph.

That sequence is internally coherent, but it is not automatically right for every class. The reading level, language demands, timing, grouping, assistive access, cultural context, prior knowledge, and safeguarding considerations still require professional review.

Privacy and export boundaries

Lesson details remain in this tab’s session storage while you move through the four steps. They are not added to funnel URLs, sent in Livewire requests, uploaded, or processed by an AI service. Normal page navigation requests still occur. Closing the tab may clear the saved draft, and browsers that block session storage cannot carry it between funnel pages.

Plain-text copy is convenient for a document or learning platform. Printing uses the browser’s native print dialog, where PDF availability depends on the browser and operating system. The JSON download contains the same 13 fields for local reuse; the tool does not import that file, generate worksheets, attach standards, or submit the plan to a school system.

Frequently Asked Questions

No. It provides a complete editable example and a structured set of fields. You decide what to teach, write or revise each section, and verify the content for your learners and curriculum.

No. It neither suggests nor verifies standards. Check the finished plan against the current curriculum, school policy, assessment expectations, and any required planning format.

The draft is kept in this browser tab’s session storage so it can continue across funnel steps. Lesson fields are not placed in URLs, Livewire requests, uploads, or external services.

You can copy a plain-text version, open the native browser print dialog, or download a JSON file containing the 13 supported plan fields. The tool does not create a Word file or import the JSON later.

You can record differentiation and support ideas, but the template does not diagnose needs or approve accommodations. Follow applicable plans, accessibility requirements, school procedures, and guidance from qualified colleagues.

Related Tools