Writing Prompts for Middle School
Middle schoolers write best when a prompt takes their opinions seriously. These mix creative story starters with reflective journal questions and short argument prompts, so a teacher can use one list across a week.
Writing Prompts for Middle School
Should students be allowed to choose their own homework? Argue one side.
15 writing prompts for middle school
- Should students be allowed to choose their own homework? Argue one side.
- Write about a time you changed your mind about someone.
- You find a phone that shows messages from one year in the future. What do you read first?
- Describe your perfect Saturday, hour by hour.
- What is a rule at school you would change, and how would you convince the principal?
- Write a story where the new kid at school has a secret talent.
- What is something adults do not understand about being your age?
- Invent a video game. Describe the first level.
- Write about a moment you felt proud of yourself and nobody noticed.
- You are given a time machine that works once. Past or future?
- Describe a place in your town as if you were a travel writer.
- Write a conversation between you now and you at age seven.
- What would you do with one week of no school and no screens?
- Your class is stranded on an island. Who takes which job, and why?
- Write about something you are learning that is hard.
Tips before you start
- Offer two prompts and let students choose. Choice increases buy-in.
- Model a response yourself, messy first draft included.
- Use a 5-minute quick-write to warm up before longer assignments.
Forge new ones with AI
Add a topic and get five fresh writing prompts for middle school written for it.
AI output is generated by openai/gpt-6-luna via Vercel AI Gateway. It can be wrong or odd; the prompt lists on this page work without it.
Questions writers ask
What grade levels are middle school prompts for?
Grades 6 to 8 in the US system, roughly ages 11 to 14.
How can teachers use these prompts?
As bell-ringer quick-writes, journal starters, or the seed for longer narrative and argument assignments. The generator can be projected so the class gets a surprise prompt.