It's time for witches and wizards to brush up on their charms, potions and transfiguration as Harry Potter Book Night returns to Waterstones stores in Edinburgh.
The annual celebration of JK Rowling's beloved world of Hogwarts is coming back to four Waterstones branches in the capital.
February 6 will see a variety of fun events for all ages taking place at the Fort Kinnaird, Ocean Terminal, West End and Cameron Toll branches.
With fancy dress encouraged, fans can take on a mock Triwizard Tournament where they must test their knowledge of Potter trivia.
Some shops are also having wand-making classes and a game where you guess how many Bertie Bott’s Beans are in a jar.
Waterstones say: "After an unprecedented number of names were pulled from the Goblet of Fire, a final team challenge will be held on the 6th of February to determine the true champions of the 2020 Triwizard Tournament.
"You have faced the mermaids, you have conquered the dragon, and now it all comes down to a battle of wits in our magical trivia trial!
"Bring your Liquid Luck potions, don your best outfits, and sharpen those wits. May the best champions win!"
You can find out which shops are hosting the events here.