I would say 'A Discovery of Witches' is a must - read too. It's a great book for those who like a long - form story with a lot of depth. You get to follow the main character's journey as she discovers her powers and falls in love all while learning about a hidden world of magic. The story is well - paced and the characters are very well - developed.
Another one might be 'A Discovery of Witches' by Deborah Harkness. It has a great mix of history, magic, and a bit of romance. The world - building in this book is quite detailed, with different types of witches and their powers. It follows a historian who discovers she is a witch herself and gets involved in a world she didn't know existed. There are old libraries filled with magical books, and a complex web of relationships between different magical beings.
One of the best witch books in fiction is 'Harry Potter' series by J.K. Rowling. It follows the story of Harry Potter, a young wizard, and his friends at Hogwarts School of Witchcraft and Wizardry. The world - building is incredible, with detailed descriptions of magic, spells, and the wizarding world. Another great one is 'The Witches' by Roald Dahl. It has a unique and somewhat dark take on witches. Then there's 'Practical Magic' by Alice Hoffman which focuses on the lives of the Owens sisters who are witches and their struggle with love and magic in a small town.
A Discovery of Witches by Deborah Harkness is another top pick. It combines elements of history, magic, and mystery. The story follows a witch who discovers a long - lost manuscript, which sets off a chain of events full of mystery and danger, as she also gets involved with a vampire.
One of the top rated witch fiction books is 'Harry Potter' series by J.K. Rowling. It has a huge following worldwide. The story is set in a magical world filled with witches, wizards, and all sorts of magical creatures. Another great one is 'The Witching Hour' by Anne Rice. It delves deep into the world of witches with a complex and engaging plot. Also, 'Practical Magic' by Alice Hoffman is highly rated. It tells the story of two sisters who are witches and their journey through life and love.
Often, they have strong female characters. For example, in 'The Witch of Blackbird Pond', Kit Tyler is a strong - willed character who has to face the false accusations of witchcraft bravely.
One characteristic is that they transport you to a different time period where the beliefs about witches were different from today. They often have detailed descriptions of the settings, whether it's a small village in 17th - century England or a colonial outpost in America. Another aspect is the use of language. They might use archaic language to set the mood. The witches in these books are usually not just one - dimensional villains. Instead, they are complex individuals with their own motives, desires, and backstories. These books also tend to explore themes like persecution, magic, and the role of women in a historical context as witches were often female.
A really popular contemporary witch fiction book is 'Circe' by Madeline Miller. It retells the story of the witch Circe from Greek mythology in a very vivid and fresh way. Circe's journey of self - discovery and her use of magic is beautifully written. Also, 'The Witches of New York' by Ami McKay is a great read. It's set in 19th - century New York and shows the lives of three witches in a very atmospheric and detailed setting.
Good witch fiction books often have well - developed magic systems. For example, in 'A Discovery of Witches', the magic related to alchemy and spells is detailed. They also usually have interesting characters. In 'Practical Magic', the Owens sisters are complex and relatable. Another characteristic is a unique setting, like the boarding school in 'Hex Hall' which adds to the overall charm of the story.
Well, 'Hex Hall' is a really good young adult witch fiction book. It has a fun and engaging plot with a likable main character who discovers she's a witch and has to navigate a school for supernatural beings. 'A Discovery of Witches' is also worth mentioning. It combines elements of historical fiction with witchcraft. The main character, a witch, gets involved in a complex story that spans different time periods. Also, 'The Witchlands' series offers a richly imagined world where witches play a central role, with lots of action and political intrigue.