Top Five… Witches

After reading the fabulous Crow Moon by Anna McKerrow last week, I’ve decided this week’s post should be about fabulous witches. I’m defining witch as someone who calls them self that, so not necessarily a woman (but also not magical people who call themselves wizards etc). 
5

Serafina Pekkala 
His Dark Materials (Philip Pullman)
She says some of the most beautiful things in these books, and has a love story that gets more tragic the more you think about it. I can’t imagine staying young and watching my husband and son’s lives pass by as quick as a dream. And even with all that tragedy, she still manages to be one of my favourite characters in the series.
4

Danny Prentice
Crow Moon (Anna McKerrow)
Probably one of the very few male witches I’ve read about, Danny seems pretty sceptical of his powers and witchcraft in general at first, but he goes on to perform some pretty incredible magic (some of the end scenes are so magical!) and accept himself for the strong witch he is. 
3

Mildred Hubble
The Worst Witch series (Jill Murphy)
So she may not be the best witch in the world, but she’s probably one of the most lovable. One of the original klutzy protagonists with a heart of gold, Mildred’s antics kept me entertained through reading and watching her TV show (and this very old film that no one seems to mention, but has Tim Curry in and is amazing!)
2
Hermione Granger
Harry Potter series (J.K. Rowling)
I don’t think you can really do a list like this without slipping Hermione in there somewhere. She’s insanely smart and is constantly proving herself in a world dominated by male wizards and pure bloods. 
1

The Grand High Witch
The Witches (Roald Dahl)
Oo even now that picture gives me shivers. Maybe she isn’t quite as horrendous in the book as she is in the film, but the Grand High Witch is pretty fearsome and her hatred of children genuinely scared me when I was younger.