💡 Writing Prompts · Storytelling

20 Fantasy Writing Prompts for Kids

Age
7–9, 10–12
Skills
story structure · imagination · description

Fantasy is a brilliant way to get children writing — the rules are theirs to invent. These prompts spark stories full of magic, monsters and quests.

Pick one, set a timer, and try the instant feedback box below.

How to use this

  • Choose one prompt and read it together.
  • Set a 10-minute timer and write freely.
  • Try the instant feedback box to see one thing that's working well.
  • You find a door in your bedroom wall that wasn't there yesterday. What's behind it?
  • A dragon knocks politely on your front door. What does it want?
  • You discover you can understand what animals are saying — but only for one day.
  • The last wizard in the world is looking for an apprentice. The advert has your name on it.
  • A map falls out of an old library book. It leads somewhere impossible.
  • You wake up as the hero of a story — but it's the villain's story.
  • Every shadow in your town has started moving on its own.
  • You're given one wish, but it must help someone else, not you.
  • A tiny door appears at the bottom of the garden. Something is knocking.
  • The stars have started falling — and landing gently in people's gardens.
  • You inherit a shop that sells bottled feelings.
  • A knight arrives at your school, convinced you are the chosen one.
  • Your reflection steps out of the mirror and asks for a favour.
  • You find an egg that hums when you're near it.
  • The clock in the town square strikes thirteen. Everything freezes — except you.
  • A phoenix builds its nest on your roof.
  • You can walk into any painting in the gallery. Which one, and what happens?
  • A troll under the bridge won't let anyone pass until they tell it a story.
  • You're handed a key that opens any lock — but each use costs a memory.
  • The moon has gone missing and everyone thinks you took it.

See how strong your child's writing is

Upload a piece of your child's writing to Nuliko and get free, personalised feedback.

Get free writing feedback