“This post contains affiliate links. If you click and make a purchase we may earn a small commission at no extra cost to you. We only recommend tools we genuinely believe in.”

How to Use ChatGPT for Lesson Planning — 7 Steps + 20 Prompts

ChatGPT can cut your lesson planning time by 45 minutes or more per lesson — but only if you know how to use it correctly. This step-by-step guide shows you exactly how, with copy-paste prompts for every stage of the process.

Four in ten teachers now report using ChatGPT at least once a week. But most are only scratching the surface of what it can do for lesson planning. The difference between a teacher who saves 30 seconds and a teacher who saves 3 hours comes down to one thing — knowing how to prompt it well.

This guide walks you through the entire lesson planning process using ChatGPT — from setting up your first prompt to generating a complete unit plan with differentiation, assessments, and supporting materials. Every prompt is ready to copy and paste.

⚡ What You Will Learn in This Guide
7
Step-by-step stages
20+
Copy-paste prompts
45+ min
Saved per lesson
Free
Works on free plan
All
Subjects & levels
2026
Updated & tested
How to Use ChatGPT for Lesson Planning 2026 — Smart Staff Room

Before You Start — The Golden Rule

The single most important thing to understand about using ChatGPT for lesson planning is this: the quality of your output is determined entirely by the quality of your input. A vague prompt produces a generic, unusable lesson plan. A specific, detailed prompt produces something genuinely classroom-ready.

Before writing any prompt, always have these details ready:

🎯 What to include

Grade level, subject, specific topic, lesson duration, learning objectives, curriculum standard if applicable, and any student context like mixed ability or ESL learners.

🔄 How to iterate

If the first output is not quite right — do not start again. Ask ChatGPT to revise: “Make this more engaging” or “Simplify for struggling readers” works immediately.

👤 Set a persona

Start every planning session with “You are an experienced [subject] teacher for [grade level].” This one line dramatically improves the tone and relevance of outputs.

✏️ Always review

ChatGPT produces a strong first draft — not a finished product. Plan for 5–10 minutes of personalisation before using any output with students.

💡 Free vs Paid: Every prompt in this guide works on ChatGPT’s free plan which gives you access to GPT-4o. The free plan has a daily usage limit but most teachers find it more than enough for daily lesson planning. You do not need to pay to benefit from this guide.
1
Set Up Your Planning Persona
Do this at the start of every new ChatGPT conversation

The first message in any ChatGPT conversation sets the context for everything that follows. Starting with a clear persona dramatically improves the relevance, tone, and educational accuracy of every output in that session.

📋 Persona Setup Prompt — Copy This First
You are an experienced [subject] teacher with [years] years of classroom experience teaching [grade level] students. You understand the challenges of [curriculum/country] and always write lesson plans that are practical, engaging, and ready to use with minimal editing. You know your students well — their typical ability range is [describe your class]. I am going to ask you to help me plan a lesson. Please confirm you are ready and ask me for the details you need.
Why this works: ChatGPT uses the context you provide throughout the entire conversation. A well-set persona means every subsequent response is calibrated to your specific classroom context rather than a generic one.
2
Generate Your Full Lesson Plan
The core prompt — produces a complete plan in under 60 seconds

Once your persona is set, use this prompt to generate a complete lesson plan. The more detail you provide here — topic, duration, objectives, any specific requirements — the better the output will be.

📋 Full Lesson Plan Prompt
Create a detailed [duration] minute lesson plan for my [grade level] [subject] class on [topic].

Please include:
– Learning objectives (3 clear, measurable objectives)
– Warm-up activity (5 minutes)
– Main teaching activity with step-by-step instructions
– Guided practice activity
– Independent practice task
– Exit ticket to check understanding
– Materials needed
– Differentiation suggestions for students who need support and students who need extension

The lesson should align to [curriculum standard or learning goal]. My class has [any specific context — e.g. mixed ability, several EAL learners, etc.].
Pro tip: If you have a curriculum standard code — for example NGSS or Common Core — include it in the prompt and ChatGPT will align the entire lesson to that standard automatically.

Refining the Output

If the first output is not quite right, use these follow-up prompts in the same conversation:

📋 Refinement Prompts
“Make the warm-up more engaging and hands-on for teenagers.”

“Simplify the main activity — my students struggle with extended reading tasks.”

“The lesson feels too long. Cut it down to [X] minutes while keeping the key learning.”

“Add a real-world connection to [something students care about — sport, social media, music].”

“Rewrite the objectives using Bloom’s Taxonomy action verbs at the analysis level.”
3
Create an Engaging Lesson Opener
The hook that gets students engaged from the first minute

Teachers consistently report that the lesson opener is the hardest part to write from scratch — it needs to be surprising, relevant, and short. ChatGPT is excellent at generating creative hooks because it can draw connections across a huge range of topics and cultural references.

📋 Lesson Hook Prompt
I need 5 different lesson opener ideas for a [grade level] lesson on [topic]. Each opener should:

– Take no more than 5 minutes
– Immediately capture student attention
– Connect to something [age range] year olds actually care about in 2026
– Lead naturally into the main lesson content

Include at least one that uses a surprising fact, one that uses a question with no obvious answer, and one that uses a short video or image prompt.
Best results: The more specific you are about your students’ interests, the better. Mention things like sport, gaming, social media, or music and ChatGPT will make genuine connections.
4
Generate Differentiated Materials
Three versions of any activity in under 2 minutes

Differentiation is one of the most time-consuming parts of lesson planning. ChatGPT can generate three levelled versions of any activity or reading in seconds — something that previously took 30–45 minutes of manual adaptation.

📋 Differentiation Prompt
Create three versions of the following activity for my [grade level] class:

Activity: [describe the activity]

Version 1 — Foundation: For students working below grade level. Simplify language, add more scaffolding, break into smaller steps, include sentence starters.

Version 2 — Core: For students working at grade level. This is the standard version.

Version 3 — Extension: For students working above grade level. Add challenge, require deeper analysis, remove scaffolding, include an open-ended element.

Keep the core learning objective the same across all three versions.
Time saving: This single prompt replaces 30–45 minutes of manual differentiation work. Run it for your main activity and your homework task.
📋 Reading Level Adaptation Prompt
Rewrite the following text for a [grade level] student reading at a [below/above] grade level. Keep all key information but adjust the vocabulary, sentence length, and complexity. Add a short glossary of the 5 most difficult words at the bottom.

Original text: [paste your text here]
5
Build Your Assessment Materials
Quizzes, rubrics, and exit tickets in seconds

Once your lesson plan is drafted, generating the accompanying assessment materials is where ChatGPT really saves time. A marking rubric that takes 20 minutes to write from scratch takes 20 seconds with the right prompt.

📋 Quiz Generator Prompt
Create a 10-question quiz on [topic] for [grade level] students. Include:
– 5 multiple choice questions (vary difficulty from easy to challenging)
– 3 short answer questions
– 2 extended response questions

Include a complete answer key. Questions should assess understanding of: [list key concepts from your lesson].
📋 Rubric Generator Prompt
Create a marking rubric for a [type of assessment] on [topic] for [grade level] students. Include 4 criteria, each with 4 performance levels — Excellent, Proficient, Developing, and Beginning. Write specific, observable descriptors for each level. Format it as a clear table.
📋 Exit Ticket Prompt
Create 3 exit ticket questions for a [grade level] lesson on [topic]:
– Question 1: Tests basic recall of the key concept
– Question 2: Asks students to apply what they learned
– Question 3: Asks students to reflect — what was most challenging and why

Keep each question to one sentence. They should take no more than 3 minutes to answer.
6
Plan a Full 5-Day Unit
An entire week of connected lessons from one prompt

Unit planning used to take a full afternoon. With ChatGPT you can generate a structured 5-day unit outline in under 2 minutes — giving you a solid framework to build from rather than starting with a blank page.

📋 5-Day Unit Plan Prompt
Create a 5-day unit plan for [grade level] [subject] on [topic/theme]. Each lesson is [duration] minutes.

For each day include:
– A clear learning focus for the day
– One main activity
– One formative assessment or check for understanding
– Homework task (10–15 minutes)

Day 5 should include a summative assessment. The unit should build progressively — each day should build on the previous day’s learning. Align to [curriculum standard if applicable].
Follow up with: “Now write the full detailed lesson plan for Day 1” — and work through each day one at a time in the same conversation.
7
Use Custom GPTs for Lesson Planning
Build your own personal lesson planning assistant

If you use ChatGPT regularly for lesson planning, one of the most powerful things you can do is create a Custom GPT — your own personal AI assistant trained on your specific teaching context. This is available on ChatGPT’s free plan and takes about 10 minutes to set up.

How to Create Your Lesson Planning Custom GPT

Go to chatgpt.com → Explore GPTs → Create. In the setup, describe your teaching context in detail — your grade level, subject, curriculum, typical class composition, your school’s values, and any recurring planning needs. Save it and use it as your starting point for every planning session.

Once set up, you never need to re-establish context at the start of every conversation. Your Custom GPT already knows everything about your classroom — every conversation starts from that foundation.

📋 Custom GPT Setup Instructions Template
You are my personal lesson planning assistant. Here is my teaching context:

Subject: [your subject]
Grade Level: [your grade]
Curriculum: [your curriculum/country]
Class Profile: [describe your typical class — ability range, any EAL learners, class size]
Lesson Duration: [typical lesson length]
School Values: [e.g. inclusive, inquiry-based, etc.]

When I ask you to plan a lesson, always include: learning objectives, a hook, main activity, guided practice, independent task, exit ticket, and differentiation. Always use language appropriate for [grade level] students. Always be practical and classroom-ready.

Common Mistakes to Avoid

❌ Vague prompts

“Make a lesson plan on photosynthesis” gives generic results. Always specify grade level, duration, objectives, and student context.

❌ Accepting the first output

The first output is a draft. Always read it and ask for at least one revision before using it with students.

❌ No student data in prompts

Never paste student names or personal information into ChatGPT. Always anonymise or remove identifying details.

❌ Starting a new chat every time

Use the same conversation for one planning session. ChatGPT remembers everything you have already established — do not throw that context away.

ChatGPT vs Dedicated Lesson Planning Tools

ChatGPT is the most flexible lesson planning AI available — but it is not always the fastest for simple tasks. Here is how it compares to dedicated tools:

chatGpt review 2026
“Our recommendation: use MagicSchool AI for quick, structured lesson plans where you need a result in 60 seconds. Use ChatGPT for complex, customised plans where you need full control and flexibility — particularly for unusual topics, cross-curricular connections, or highly specific student contexts.”

Frequently Asked Questions

Does ChatGPT work for lesson planning on the free plan? +
Yes — every prompt in this guide works on ChatGPT’s free plan which gives you access to GPT-4o. The free plan has a daily usage limit but most teachers find it sufficient for their daily planning needs. If you are a very heavy user generating content throughout the school day, the Plus plan at $20/month removes all limits. Start with the free plan and only upgrade if you consistently hit the daily limit.
How long does it take to plan a lesson with ChatGPT? +
Once you are comfortable with prompting, a complete lesson plan takes 5–10 minutes with ChatGPT — compared to 45–90 minutes from scratch. The time breaks down as follows: 1 minute to set your persona, 2 minutes to generate the lesson plan, 3–5 minutes to read and refine the output, and 5 minutes to personalise before use. The time saving compounds significantly when you also generate assessments and differentiated materials in the same session.
Is it okay to use ChatGPT for lesson planning? +
Yes — using AI tools for lesson planning is widely accepted and endorsed by major education organisations. The National Education Association and many school districts actively encourage teachers to explore AI tools. The key principles are: always review AI outputs before using them with students, never input student personal data into public AI tools, check your school or district policy on AI use, and treat AI as a starting point that your professional expertise then improves.
Can ChatGPT align lessons to my curriculum standards? +
Yes — if you specify your curriculum standard in the prompt, ChatGPT will align the lesson plan to that standard. For US teachers, include Common Core, NGSS, or your state standard code. For UK teachers, specify the Key Stage and subject area. For Australian teachers, include the Australian Curriculum strand and sub-strand. The more specific you are, the better the alignment. Dedicated tools like MagicSchool AI have standards alignment built in as a dropdown — ChatGPT requires you to specify it manually.
What is the best ChatGPT prompt for a lesson plan? +
The best lesson plan prompt includes your grade level, subject, specific topic, lesson duration, learning objectives or curriculum standard, class context, and the specific sections you want included. See Step 2 in this guide for a complete copy-paste template. The most common mistake is leaving out the class context — adding details about your students’ ability range and any specific needs produces dramatically better outputs.

Start Planning Your Next Lesson Right Now 🤖

Open ChatGPT, copy the persona prompt from Step 1, and run it before your next planning session. You will see the difference immediately.

Open ChatGPT Free → See All 53 Teacher Prompts

🦉 Join 1,000+ Educators

Weekly AI tool reviews · Free resources · No spam

By subscribing you agree to receive weekly emails from Smart Staff Room. Unsubscribe anytime.

*All prompts tested with ChatGPT’s free plan (GPT-4o). Last updated: March 2026.

Similar Posts