Quick Answer

ChatGPT works as a free lesson plan generator: tell it your subject, grade level, and learning objective and it produces a full daily lesson plan — including objectives, activities, materials, and differentiation — in under 2 minutes. Teachers using the 4-prompt workflow report cutting weekly planning from 7+ hours to under 45 minutes.

Home/ Guides/ ChatGPT Lesson Plan Generator
ChatGPT · Teaching

ChatGPT Lesson Plan Generator: Build a Week of Plans in Under an Hour

By AIKit Editorial Team 8 min read

Quick answer: ChatGPT generates complete lesson plans from your subject, grade level, and learning objective — in under 2 minutes. Use the 4-prompt workflow below to produce a full week's worth of differentiated plans in one session.

Written by the AIKit Editorial Team — practitioners who tested ChatGPT, Claude, Perplexity AI, and Notion AI across 200+ real education workflows.

7+ hrsAverage weekly lesson planning time for teachers
89%of teachers using AI for planning reported reduced admin burden (EdWeek Research, 2025)
45 minWeekly planning time using the ChatGPT 4-prompt workflow

Why teachers use ChatGPT as a lesson plan generator

Lesson planning is the invisible workload of teaching. For a full-time teacher with five or six subject periods, creating detailed, differentiated, standards-aligned plans for every week of the school year can consume 7–10 hours outside the classroom. ChatGPT doesn't replace your pedagogical judgment — it replaces the blank page.

89% of teachers who used AI for planning tasks reported a meaningful reduction in administrative burden (EdWeek Research Center, 2025). The key is a structured workflow — four prompts that build on each other to produce a complete, usable lesson plan in one session.

How to set up ChatGPT for lesson planning

Before using any of the prompts below, start your ChatGPT session with a role prompt. This context carries through the entire conversation and dramatically improves output quality:

Session setup prompt (use this first)

You are an experienced [subject] teacher with 10 years of classroom experience. I teach [subject] to [grade level] students in [country/state]. My students have a mix of learning needs including some English Language Learners and students with IEPs. I follow [Common Core / state curriculum / national curriculum] standards. Help me plan engaging, standards-aligned lessons.

The 4-prompt lesson plan workflow

Prompt 1 — How do I generate a weekly unit overview with ChatGPT?

Start with the week-level view. This gives you a roadmap before you drill into individual days, and helps ensure progression and coherence across the unit.

Copy-paste prompt template

Create a 5-day unit overview for a [subject] unit on [topic] for [grade level] students. For each day, provide: the learning objective (one sentence), the main activity type (direct instruction / guided practice / independent work / project), and the key skill or concept covered. The unit should build progressively toward [end goal or assessment]. Format as a table: Day | Objective | Activity Type | Key Concept.

Prompt 2 — How do I expand a single day into a full lesson plan with ChatGPT?

Once you have the week overview, expand Day 1 into a complete lesson plan. The level of detail ChatGPT produces here is typically 80–90% usable as-is, requiring only personalisation for your specific class context.

Copy-paste prompt template

Expand Day 1 of the unit overview into a full 45-minute lesson plan. Include: (1) Learning objective aligned to [standard code if known], (2) Materials needed, (3) Warm-up activity (5 minutes), (4) Direct instruction segment (15 minutes) with key talking points, (5) Guided practice activity (15 minutes) with teacher and student actions, (6) Independent practice or exit activity (10 minutes). Format as a structured lesson plan document.

Prompt 3 — Can ChatGPT create differentiation options for different learners?

Differentiation is where planning time compounds fastest — creating three versions of an activity for different ability levels easily triples the work. ChatGPT generates differentiated versions of the same activity in seconds.

Copy-paste prompt template

Take the guided practice activity from the lesson plan above and create three differentiated versions: (1) Scaffolded version for students who need additional support — include sentence starters, graphic organiser, or reduced complexity; (2) Grade-level version for on-track students — as written; (3) Extension version for advanced students — add higher-order thinking, independent research, or a creative challenge. Keep the same learning objective for all three versions.

Prompt 4 — How do I create exit tickets and formative assessments with ChatGPT?

Exit tickets are a fast formative assessment tool — 2–3 minutes at the end of class to check understanding before the next lesson. ChatGPT generates them for any topic, at any level, in seconds.

Copy-paste prompt template

Create an exit ticket for today's lesson on [topic/objective]. Include: (1) One recall question (factual check), (2) One application question (can the student use what they learned?), (3) One reflection prompt ("What's still confusing? / What's one thing you'll remember?"). Keep it to half a page. Also create a 5-question formative quiz on the same material with an answer key.

Get 100+ classroom-ready AI prompts

The AI Survival Kit for Teachers includes prompts for lesson planning, parent communications, rubric creation, student feedback, report writing, and more — all ready to copy, paste, and use.

Get the Teachers AI Kit →

Subject-specific examples

Here's how the workflow adapts across common subjects — the prompt structure stays the same, only the topic and standards change:

  • ELA (Grade 6): Unit on point of view in narrative fiction. Day 1: Introduce first vs. third person using a short excerpt. ChatGPT generates comparison activities, a graphic organiser for note-taking, and a rewrite task for the extension group.
  • Math (Grade 4): Unit on multi-digit multiplication. Day 1: Area model method. ChatGPT produces scaffolded practice sheets, a word problem set at three difficulty levels, and a 3-question exit ticket with worked examples.
  • Science (Grade 8): Unit on ecosystems. Day 1: Food webs and energy transfer. ChatGPT generates a diagram-labelling activity, a discussion scenario ("What happens if wolves are removed from Yellowstone?"), and a writing prompt for advanced students.

What to customise before using the plan

ChatGPT produces a solid draft — not a final product. Before using any AI-generated lesson plan in your classroom:

  • Verify standards alignment. Check that the learning objective matches your actual curriculum standard code. ChatGPT may approximate standards correctly but should be verified.
  • Adjust timing. ChatGPT defaults to generalised timing. You know your class's pace — adjust activity durations accordingly.
  • Add student-specific context. Reference students by need (not name) when adjusting differentiation. Add IEP accommodations your AI doesn't know about.
  • Replace any materials it assumes you have. ChatGPT may reference textbooks, manipulatives, or software that your school doesn't stock.

Frequently asked questions

Is ChatGPT free for teachers? +

Yes. ChatGPT's free tier gives teachers access to GPT-4o with daily usage limits. It handles lesson plans, quiz questions, parent emails, rubrics, and discussion prompts at no cost. The $20/month Plus plan removes usage limits and adds file upload — useful but not required for most classroom tasks.

Does ChatGPT align lesson plans to Common Core? +

ChatGPT can align lesson plans to Common Core standards when you include the specific standard code in your prompt (e.g. CCSS.ELA-LITERACY.RI.5.3). Always verify the alignment before submitting plans — ChatGPT understands most standards accurately but may occasionally misidentify which standard applies to a given activity.

AI Survival Kit for Teachers

100+ classroom-ready prompts · lesson plans · rubric templates · parent communication scripts · report writing shortcuts. Instant PDF. $97.

Get the Teachers Kit →