Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
There are lots of chances for children to dress up during the year, but World Book Day on 5 March is perhaps the most magical of all.
Schools and nurseries alike encourage youngsters to come in dressed as a character from their favourite book and, as you can imagine, the options are endless.
From Charlotte, the star of Charlotte’s Web, and Alice In Wonderland to whackier options like the peach from Roald Dahl’s classic James And The Giant Peach, there are myriad characters and stories to choose from.
If you’re a time-poor parent though, you’re probably keen to stick to something that doesn’t require hours of sewing, or can easily be used for other occasions in the year.
Plus, let’s face it, we don’t want to break the bank over a costume that will be worn for less than nine hours.
So, we’ve rounded up the best affordable outfits for your kids this World Book Day, and – perhaps best of all – they’re all available to buy online.
Who knows, once you’ve checked this off your list you might even be able to find time to read a book yourself?
8 of the best affordable children’s outfits you can buy online
1. Very Hungry Caterpillar (suitable for ages 3-8 years) | £30 from Children Salon
A more obvious, but totally adorable, choice for younger children. The Very Hungry Caterpillar has enthralled and delighted children the world over and is an iconic choice for World Book Day.
2. Roald Dahl Blue Matilda Costume (suitable for 3-10 years) | £15 from Matalan
Everyone’s favourite bookworm, this Matilda costume comes with its very own book cover bag.
3. The Peach (suitable for 4-12 years) | £11.99 from Amazon
Arguably the starring role in James and the Giant Peach, this giant peach costume is sure to garner attention at school.
4. Dr Seuss Cat In The Hat (suitable for 3-10 years) | £15 from Matalan
Why fit in when you were born to stand out?' says Dr Seuss. And stand out your youngsters certainly will in this striking Cat in the Hat costume.
5. Gangsta Granny (suitable for 8-10 years) | £10.50 from Amazon
Who knew Granny had a wild side?! This costume will help your child transform into Gangsta Granny from David Walliams’ best-selling books.
6. Winnie the Pooh (suitable for 1-3 years) | £15 from Asda
We don’t know about elevenses, but they’ll certainly be as sweet as honey dressed up in this. This onesie design features a hood with a padded face and 3D ears.
7. Alice in Wonderland (suitable for 3-6 years) | £10.49 from Mega Fancy Dress
Does it get any more magical than Alice in Wonderland herself? There are all sorts of opportunities for customised accessories with this one too.
8. Harry Potter Gryffindor Costume (suitable for 5-8 years) | £15.99 from Amazon
The Harry Potter series continues to be a favourite with all ages. Whether your child wants to channel Harry Potter or Hermione Granger, this Gryffindor robe and wand will do the trick.