Schools across the Isle of Man were full of colour and creativity on Thursday as children celebrated World Book Day 2025 by dressing up as their favourite literary characters.

From Harry Potter to The Gruffalo, Cat in the Hat to Willy Wonka, pupils embraced the spirit of the annual event, which encourages a love of reading among young people.

World Book Day, which falls on the first Thursday of March each year, was first established by UNESCO in 1995 to promote reading, publishing, and copyright.

It was introduced in the UK in 1998 under then-Prime Minister Tony Blair as a way to improve literacy standards. Since then, it has become a staple in schools across the country, including here on the island.

This year, Peel Clothworkers' School put a unique spin on the day by organising a vocabulary parade, where children could choose to dress as an ambitious word instead of a character—though classic book-inspired outfits were still welcome.

Media Isle of Man invited readers to send in their best World Book Day photos, and the response was overwhelming, with hundreds of pictures flooding in. Whittling them down was no easy task!

Among the many fantastic costumes spotted today were Simba the Lion, Alice in Wonderland, The BFG, and even some spooky Wimpy Kid and Demon Dentist outfits.

According to the World Book Day charity, reading for pleasure is the biggest indicator of a child's future success—more than their parents' income, educational background, or family circumstances.

Want to see some of the best costumes? A full spread of World Book Day 2025 photos will be in next week’s Isle of Man Examiner, available in shops from Tuesday.

Or have a look at some of the one’s we’ve picked below!

Noah (7) and Leo (2) as Willy Wonka and the Gruffalo
Noah (7) and Leo (2) as Willy Wonka and the Gruffalo (Hannah Quinn)
Albie, age 4, as Batman
Albie, age 4, as Batman (-)
Billie, age 5, as Mirabel
Billie, age 5, as Mirabel (-)
Ivy, age 5, as Matilda
Ivy, age 5, as Matilda (-)
Dottie, age 4, as a mermaid from 'What The Ladybird Heard at The Seaside'
Dottie, age 4, as a mermaid from 'What The Ladybird Heard at The Seaside' (-)
Hector, age 5, as a dragon from 'There Is No Dragon In This Story'
Hector, age 5, as a dragon from 'There Is No Dragon In This Story' (-)
Hunter as Batman
Hunter as Batman (Sharnie Reid)
Scarlett as the very hungry caterpillar
Scarlett as the very hungry caterpillar (Emma Murphy)
Theo  as a 'carnivore' for his vocabulary parade at Peel Clothworkers - but also as Jumble the wolf from one of his favourite books, The Scallywags.
Theo as a 'carnivore' for his vocabulary parade at Peel Clothworkers - but also as Jumble the wolf from one of his favourite books, The Scallywags. (Vicky Christian)
Daisy from Peel Clothworkers who are doing a vocabulary parade. She chose the world 'Ambivalent'
Daisy from Peel Clothworkers who are doing a vocabulary parade. She chose the world 'Ambivalent' (Catherine Harrison)
Riley and Connie as Oompa Loompa's
Riley (10) and Connie (6) as Oompa Loompa's (Laura Marsland)
Freya (6) as Matilda
Freya (6) as Matilda (Sarah Kewley)
Jacob as Bluey
Jacob (2) as Bluey (Lauren Wasley)
Isabelle (7) as Miss Trunchball and Sofia and Lola (10) as things 1 and 2
Isabella (7) as Miss Trunchball and Sofia and Lola (10) as things 1 and 2 (Rebecca McDowell)