World Book Day is back in 2025, and we're here to help with a range of costume ideas that kids will love.
This year, World Book Day falls on Thursday 6th March, and we're sharing our favourite ideas to help everyone get crafty with a literary twist.
We've included a mix of costume ideas you can make at home, buy online, or combine the two – perfect for any schedule and skill level.
When is World Book Day 2025?
World Book Day is taking place on Thursday 6th March 2025.
What is the theme of World Book Day 2025?
This year's theme will be 'Read Your Way' – World Book Day 2025 will celebrate that children are more likely to enjoy reading when their choices are championed and we make reading fun.
What can I dress up as for World Book Day?
Anything you like! Traditionally, the day calls on children to dress up in fancy dress with the theme of a favourite book, but this is very flexible and open to interpretation.
If you like to read comics, why not opt for a homemade superhero outfit? Some fancy dress themes like pirates, witches or fairies crop up in lots of different fairy tales.
If you're looking for inspiration based on popular children's books, read on for our DIY World Book Day costume ideas...
23 World Book Day costume ideas
1. Paddington Bear
If your little one fancies dressing up as Paddington Bear, you're in luck because it's quite easy. You'll need a blue duffle coat and red wellies to start.
This lovely tutorial from Hobbycraft will show you how to make Paddington's signature suitcase, his cute red hat, and a luggage label to go around their neck.

2. The Very Hungry Caterpillar
This one is an adorable and easy costume to make yourself at home thanks to the wonderful tutorial from Look Between the Lines.

If you're looking for an even quicker caterpillar, here's a brilliant option to buy:
SQUIRREL_13192261
3. Where's Wally
If you're reading this from overseas, you may know him as Where's Waldo, but here it the UK he's Wally and he's a great idea for a World Book Day fancy dress. We love this Waldo Hat Pattern to crochet over at Repeat Crafter Me.
Combine it with a stripy t-shirt (or you can get a white one and add red felt stripes), and some toy glasses. You can also make the glasses from black card if you want to go 100% handmade.

In a rush? Don't know how to crochet? You can also pick up a load of fun Where's Wally (or Waldo!) costumes online.
SQUIRREL_13192248
4. Fantastic Mr Fox
One of our all time favourite children's books, Roald Dahl's Fantastic Mr Fox makes a quick and easy World Book Day Costume.
Head to this tutorial by Handmade Charlotte for how to make an outfit from basic supplies, with a bonus fox mask template to download.
We've also got a free woodland animal mask template here on Gathered that you could use and adapt to turn it into a fox.
Short of time? You could whip up a quick Fantastic Mr Fox with a matching pair of leggings and a plain T-shirt, then sew a feather duster brush to the back of the leggings! Add a paper mask with the templates we've linked to above.

5. The BFG
This idea for a handmade BFG outfit comes from desertchica.com. It's simple to make at home and looks very impressive!
They've got a load of other fun costume ideas too, from the Wimpy Kid to Supertato.

Short on time? Take a look at this option from Smiffy's:
SQUIRREL_13192249
6. DIY Dog Man costume
Dogman is hugely popular! Follow this very easy YouTube tutorial for making your own Dog Man costume to prepare for World Book Day.
You'll need a baseball cap and plain blue t-shirt as the base, plus some felt and fake fur and a fabric pen or Sharpie-style marker to decorate the t-shirt.
7. Superhero costume
Can't think of one favourite book or struggling with which idea to go for? Superhero outfits can represent so many amazing kids' books, from Supertato to comic books.
Homemade Heather has a great article on how to make no-sew superhero costumes using a hot glue gun and felt, and there are lots of free mask templates available online.

8. Harry Potter
This World Book Day costume idea is a big favourite with fans of the best-selling books. There are lots of tutorials online for how to make Harry Potter outfits, but here are a few of our favourites:
- How to crochet a Harry Potter Gryffindor scarf from The Spruce Crafts
- Download a template to make your own Harry Potter glasses out of card (Yvonne Byatts Family Fun)

Short of time? There are lots of affordable ready-made Harry Potter fancy dress outfits out there to get the look in a hurry...
SQUIRREL_13192255
9. The Wizard of Oz
If you're after an iconic handmade costume for World Book Day, you can't go wrong with the Wizard of Oz.
As there are lots of easy options within the book, from the Wicked Witch of the West to Dorothy herself, this is a great theme if you've got a family of outfits to make and want them to coordinate as a family. Why not make a set of the Tin Man, Cowardly Lion and Scarecrow?

Check out this cute Dorothy outfit complete with Toto plush!
SQUIRREL_13192256
10. Peter Rabbit Costume
Whether your kids love the classic Beatrix Potter books or have come to Peter later via the films and TV show, Peter is a great choice for World Book Day. He's also pretty easy to make at home. Here's a few methods you can try:
- Try this simple-sew guide to how to make a Peter Rabbit outfit from Hobbycraft (pictured below)
- We've got a free knitting pattern here on Gathered for How to make bunny ears

11. Willy Wonka
You can create your own DIY Willy Wonka outfit too with a few basic craft supplies.
Hobbycraft has a really nice tutorial for how to make a no-sew Willy Wonka outfit using felt and cardboard.

12. Elmer the Elephant
There are some pretty cool pre-made Elmer outfits out there but this is also an easy idea to replicate if you have a bit of fabric spare and some felt.
Use a sewing machine or hot glue gun to make a simple patchwork cape out of squares of different colours, or grab some felt squares and use them to upcycle a plain T-shirt or coat.
If you stitch the felt squares on with hand stitches then you can also unpick them after. After Dark Sewing has a great blog post that's full of practical tips about how to make a homemade Elmer outfit, including these cute ears.

We also love this adorable Elmer cape!
SQUIRREL_13087063

Halloween costume ideas for kids
Does your child love all things spooky? Prepare for the scariest time of year with Gathered's fun Halloween costumes for kids!
13. Beast Quest costume
For anyone who has experienced the best-selling fantasy book series and their hero Tom, this is a fun and easy DIY costume to try.
We like this tutorial for how to make your own from Kids, Gifts and Toys (below) – complete with an MDF sword and shield, but you could also junk model these out of recycled cardboard boxes.
For the tunic, you can use a sheet, cut to size, folded in two with a hole cut for the head and rope at the waist.

14. The Worst Witch
If you're after a super simple idea, you can't go wrong with a DIY witch's hat and some black clothes – check out this YouTube video below to find out how to make one out of a black card.
It's pretty easy to add a DIY cape if you can get hold of some lightweight black fabric. Mildred Hubble loves her cats so for a finishing touch, add a cuddly cat toy (or you can make your own with our cat sewing pattern).
15. Mog or Tabby McTat
We're not sure if this is universal, but cats (and dressing up as cats, and pretending we're cats) is very popular with under-7s. Make a cat outfit and it will come in handy for World Book Day – and later in the year for Halloween.
Kirsty Hartley has designed a DIY for how to make a cat costume here on Gathered.

Short on time? Grab yourself a bargain:
SQUIRREL_13192257
16. Gangsta Granny
We've featured a shop-brought version here – this Gangsta Granny costume is available below, but you can make our own with a few basic supplies if you want to get crafty.
SQUIRREL_13087061

17. and 18. Alice in Wonderland and the Queen of Hearts
Sew your own DIY World Book Day Costumes to transport your children down the rabbit hole with these easy DIY Alice in Wonderland tutorials from The Chirping Moms.

Here's a brilliant option to buy if you're looking last minute:
SQUIRREL_13192258
19. Mr Bump
This is a homemade World Book Day idea that's perfect for when you're short of time – it's so easy to make. For a basic Mr Bump, you just need a pair of jeans and a blue t-shirt, plus some bandages and safety pins.
Simply wrap your child in the bandages and safety pin them in place. If you want to take your costume to the next costume you can try the sandwich board approach – head over to tonyastaab.com for a step-by-step tutorial.

20. The Cat in the Hat
Scott Bedford over at Make Fun Creating has a next-level papercraft tutorial for how to make a Cat in the Hat hat – complete with hidden pop-up cats!

If you've already got a black onesie that can be used, then pick up the hat, bow tie, gloves and tail here:
SQUIRREL_13192259
21. The Gruffalo
If you have a copy of The Gruffalo in your house, there's a good chance that you know it by heart. It also makes an instantly recognisable World Book Day costume that's surprisingly easy to DIY at home.
Younger kids will love to dress up as The Gruffalo, with purply prickles all over his back. Oh Creative Day has a easy-to-make Gruffalo outfit tutorial, using everyday supplies like a paper plate and some coloured felt.

22. Aliens Love Underpants
All you need is some green card and a few basic craft supplies to make this last-minute World Book Day outfit. Find out how to make it using the video tutorial below.
23. Diary of a Wimpy Kid
If you've got a bit more time on your hands and you want an outfit that really stands out, how about your very own Paper Mache Diary of a Wimpy Kid outfit? Emma and 3 has a really fun DIY on her blog.
It might take a while to make but the basic supplies are inexpensive and everyone in your child's class will love it.

World Book Day costume ideas to inspire your child's love of reading
World Book Day is the perfect excuse to celebrate your child's favourite book – and they'll love dressing up in a fun costume too!
Costumes don't need to be expensive and there are lots of cheap ways to whip up the perfect outfit for your child, even at short notice.
In fact, you don't always need a whole costume – sometimes a dash of face paint will do the trick!
Elevate your costume with face painting
Face painting is hugely versatile and can transform kids into everything from pirates to princesses! Use these face painting ideas to complete your World Book Day costume or to entertain kids at a party.
Bring out your artistic side with Gathered's easy face painting ideas for kids.
