Free resources

For Young Authors, Parents & Teachers

Everything you need to inspire a love of stories and writing — downloadable worksheets, gift ideas, lesson plans, and links to the best UK reading and writing organisations.

Young authors guide

How to Write a Children's Story

Every great story — from Harry Potter to Roald Dahl — follows the same basic recipe. Here's how to write one yourself, step by step.

1

Create your characters first

Before you write a single word of the story, invent your characters. Give your hero a name, a look, a fear, and something they really want. The best characters feel like real people — that means they have faults as well as strengths. A perfect hero is boring. A hero who is clumsy, or scared of spiders, or says the wrong thing at the wrong moment? Brilliant.

2

Choose a setting that excites you

Where does your story happen? A haunted library? An island nobody has found? A school for dragons? The setting should feel like a character in its own right. Describe it using your senses — not just what it looks like, but what it smells like, sounds like, and feels like under your feet. If you want to live in your setting, your readers will too.

3

Build your plot around a problem

Every story is about a problem. Your hero wants something — and something or someone gets in the way. It doesn't have to be a villain. It could be a storm, a misunderstanding, a lost map, a secret. The problem creates the tension that keeps readers turning pages. Ask yourself: what is the worst thing that could happen to my hero? Then make it happen.

4

Structure it: beginning, middle, end

The beginning introduces your hero and world. The middle is where the problem gets bigger and your hero faces obstacles. The end is where the problem is resolved — and where your hero has learned something or changed in some way. A story without change isn't really a story. Before you write, plan all three parts on your story planner.

5

Start with a bang

Don't start your story with “One day, Jack woke up.” Start in the middle of something happening. “The map had been in the attic for a hundred years. Nobody knew what it led to. Jack was about to find out.” That first sentence is your hook — it needs to make the reader desperate to know what happens next.

6

Use dialogue to bring characters to life

What characters say (and how they say it) tells us everything about who they are. A character who says “Indubitably” feels different to one who says “Yeah whatever.” Dialogue also breaks up description and keeps the pace moving. Read your dialogue aloud. If it sounds like something a real person would say, it works. If it sounds stiff, rewrite it.

7

Show, don't tell

“She was scared” tells us. “Her hands wouldn't stop shaking” shows us. “He was angry” tells us. “He slammed the door so hard the windows rattled” shows us. Showing is almost always more powerful than telling. When you want to describe a feeling, describe what the body does instead.

8

End with meaning

The best endings leave the reader with a feeling — satisfaction, wonder, or a slight ache. Your hero should be different by the last page. They've learnt something, gained something, or lost something that mattered. Don't end with “and it was all a dream” — readers find it deeply unsatisfying. End with your hero standing in a new place, literally or emotionally.

💡 Story writing prompts by genre — pick one and write for 10 minutes!
Adventure
“The old lighthouse keeper left a note with just three words: Don't open it. Naturally, Elara opened it.”
Mystery
“Every morning for a week, there was a different flower on the doorstep. The strange thing was — the flowers hadn't grown anywhere on Earth for fifty years.”
Fantasy
“The dragon wasn't supposed to be afraid of anything. Then he met the spider.”
Sci-fi
“The robot handed Milo a birthday card. ‘How did you know?’ Milo asked. The robot hesitated. ‘I've always known,’ it said.”
Friendship
“They had been best friends since they were three years old. Then Amara found the letter addressed to her, written in her best friend's handwriting, dated next year.”
Spooky
“The photo was taken before the house was built. So why was there a face in the upstairs window?”
Ready to turn your story into a real book? At Storywizard, you write the plot and we help bring it to life — fully illustrated and printed as a real paperback with your name on the cover. Start your story →
Free printable resources

Download & Print for Free

All resources are free to download, print on A4, and use in the classroom or at home. No sign-up needed.

📝

Story Planner

A one-page worksheet for planning a story from scratch. Characters, setting, beginning, middle, end — everything on one sheet. Perfect for ages 7–11.

Open & print →
👤

Character Profile Sheets

One sheet per character. Name, appearance, personality, role, and motivation. Room for three characters. Great for planning before writing begins.

Open & print →
📚

Teacher Lesson Plan

A full KS2 creative writing lesson plan with National Curriculum links, 60-minute structure, differentiation guidance and extension activities.

Open & print →
Gift ideas

Personalised Book Gifts for Every Occasion

A Storywizard book isn't just a gift — it's the moment a child becomes a real, published author. Here are the occasions where it means the most.

🎄

Christmas gift for children

The personalised book gift that every child remembers. They wrote the story — now it's under the tree as a real hardback. Order by mid-December for pre-Christmas delivery. From £17.99 including free delivery.

🎂

Birthday present

A personalised birthday gift unlike anything else. Their own story, their own characters, their name on the cover as the author. Perfect for ages 7 to 14. Paperback from £17.99.

📖

World Book Day

Celebrate World Book Day in March by becoming a real published author. A Storywizard book is the most meaningful way a child can mark the occasion — by writing one themselves.

🐰

Easter gift

Move beyond chocolate — give an Easter gift that lasts. A Storywizard book makes a wonderful Easter present for a child who loves reading, writing or anything creative.

🎓

End of school year

Leaving primary school is a milestone. A personalised novel with their name on the cover is a keepsake they'll treasure forever. The perfect Year 6 leavers gift.

💫

Starting secondary school

Mark the transition to secondary school with something special. A Storywizard novel they wrote themselves is a beautiful reminder of how far they've come — and a confidence boost for what's ahead.

👶

New baby sibling gift

A wonderful way to include an older child in the arrival of a new sibling. They write the story — starring themselves and the new baby — and it becomes a book to read together forever.

🏠

Moving house

A Storywizard book set in their old hometown — full of characters they love — is a beautiful farewell gift. Something to keep as memories of a place that mattered.

👴

Gift from grandparents

Grandparents who love books know: a personalised story beats any toy. Storywizard books are the gift grandparents give when they want to give something that truly lasts. From £17.99 inc. free delivery.

All Storywizard books include free standard UK delivery. Tracked delivery available for £4.25 at checkout. Books typically arrive within 14 days. Start creating →
Teachers & schools

Are you a teacher?

We have a whole section for you — free creative writing resources with curriculum links for KS1, KS2 and KS3, a lesson plan you can run tomorrow, and everything you need to turn a class's stories into real printed books.

🏫 For the classroom

Our free printable resources — the Story Planner, Character Profile Sheets and a complete 60-minute lesson plan — are all designed to be used in class, with or without Storywizard. Every pupil's story is reviewed and approved by their teacher before anything is printed, and books are delivered to the school. Packages are costed per class and invoiced directly.

Resources for teachers → Storywizard for schools →

Ready to write your own real book?

You create the characters and the plot. We write it, illustrate it, and print it as a real paperback or hardback with your name on the cover. From £17.99 including free UK delivery.

Start your story ✨