World Book Day is one of those magical school events where books come to life as classrooms fill with pirates, witches, dragons and every kind of storybook character imaginable.
For parents, though, World Book Day can sometimes come with a small moment of panic — usually the evening before — when someone casually announces they need a costume for the morning!
When my girls were younger, we almost always made homemade World Book Day costumes together. Sometimes the ideas were carefully planned, and sometimes they were created the night before using things we already had in the house.
Over the years we’ve come up with quite a few easy World Book Day costume ideas, and several of them have become firm family favourites when looking back through old photos. I managed to create step-by-step tutorials for some of the costumes, while others are simply photographs of quick ideas that worked brilliantly and will hopefully give you some creative inspiration.
Easy DIY World Book Day Costumes (Step-by-Step Tutorials)
These are the costumes where I’ve written full tutorials showing exactly how we made them.
Winnie the Witch Costume
Winnie the Witch is a brilliant character for World Book Day because she’s instantly recognisable and wonderfully colourful.
Our Winnie the Witch costume used bright clothing, stripy tights and a few simple accessories to create a magical look without needing complicated sewing or crafting.
See the full tutorial: Winnie the Witch Costume

Norman the Slug Costume
One of our favourite homemade World Book Day costumes was inspired by the hilarious picture book Norman the Slug with the Silly Shell by Sue Hendra.
Norman doesn’t want an ordinary shell — he wants something much more exciting. In the story he chooses a doughnut!
For our costume we used bright clothes as the base and created Norman’s famous doughnut shell along with a fun eye headband. It’s colourful, quirky and perfect for younger children.
See the full tutorial: Norman the Slug Costume

Night Pirates Costume
The Night Pirates book by Peter Harris is packed with adventure and imagination, which makes it a fantastic inspiration for a World Book Day pirate costume.
Pirate costumes are always popular with children and this one was great fun to put together.
See the full tutorial: Night Pirates Costume
More Easy World Book Day Costume Ideas
Not every World Book Day costume needs a full craft project. Some of the best outfits we created were simple combinations of face paint, dressing-up clothes and everyday clothing.
Here are a few more easy homemade World Book Day costume ideas we’ve tried over the years.
Peter Pan
Peter Pan is a classic World Book Day character that younger children love. A green outfit, a little imagination and perhaps a felt leaf or two can quickly transform a child into the boy who never grew up.
Our homemade Peter Pan costume was very simple to put together using things we already had. My daughter wore her own green leggings and brown boots, and we found a £3 thrifted adult shirt that worked perfectly as the tunic (interestingly, it now fits her properly!).

We made the dagger from cardboard wrapped in gaffer tape and gold washi tape, the hat from craft foam, and Peter Pan’s famous shadow from black card attached to a stick.
A Pirate
If World Book Day sneaks up on you and you suddenly realise a costume is needed for tomorrow morning, pirates are a fantastic last-minute option.
There are lots of children’s books about pirates that kids love, so it’s an easy character to match to a favourite story.
A loose white shirt (Dad’s wardrobe is often very useful here), a pair of leggings or trousers, and a scarf tied around the waist quickly creates the base of the outfit. Add some beads, a bandana with feathers, paint on a quick pirate moustache and beard, and suddenly you have a ready-for-adventure storybook pirate.

Fantastic Mr Fox
A little fox face paint paired with smart clothes works perfectly for Fantastic Mr Fox. The result is simple, clever and instantly recognisable.
Norman
Historical costumes can also work brilliantly for World Book Day. A simple Norman costume tied in nicely with school history topics and was surprisingly easy to create.
Saxon
Another historical character idea that works well is a Saxon costume, which can be created with simple clothing and a few homemade accessories.
Anne Boleyn – Horrible Histories
One of my daughters once dressed as Anne Boleyn, inspired by the Horrible Histories books. It was a brilliant mix of history, humour and storytelling.
Why Homemade World Book Day Costumes Are So Much Fun
Making homemade World Book Day costumes is often half the fun of the celebration. Children can get involved in choosing their character and helping create parts of the outfit.
Homemade costumes also mean you don’t need to buy expensive outfits that will only be worn once.
With a little creativity, a few craft supplies and some imagination, it’s amazing what you can create from things already in the house.
More Creative Costume Inspiration
If you’re looking for more World Book Day costume ideas, do explore the full tutorials for these homemade costumes:
• Norman the Slug Costume
• Winnie the Witch Costume
• Night Pirates Costume
These simple costumes were all made using everyday materials and a little imagination.

Pirate stealing….. Bloody Pirates!
Adorable! So much fun and a great way for kids to connect with what they read.
I am loving these, especially the Norman the slug (may be biased because we love that book!!)
They are amazing costumes – and beautifully modelled 🙂