My Top 10 Book Characters

So my last post was pretty heavy. I feel like it’s definitely time to shake things up a little bit and post something more lighthearted!

This post definitely comes with a spoiler warning. If you haven’t read the books listed then be aware there are spoilers below!

So without further ado, here are my top 10 book characters of all time:

10. Lennie Small- Of Mice and Men by John Steinbeck

I read Of Mice and Men at school as part of my GCSEs and unlike a lot of the other kids, I loved it. Lennie was such a gentle giant. But he didn’t know his own strength or size which made his story so tragic. The time in which the book was written is typical for the treatment that Lennie receives. As someone who is a little “slow”, Lennie is ostracised and treated incredibly cruelly; yet he doesn’t understand his own feelings and tragically becomes a victim of his own strength.

9. Magnus Bane – The Mortal Instruments by Cassandra Clare

He’s a centuries old warlock with incredible fashion sense. What isn’t to love? Indeed, one of my favourite scenes had him dressed in rainbow leather trousers… need I say any more. My favourite descriptions of him would be from Isabelle who said he was a “sexy, sexy, warlock” and from Simon who described him as “a warlock who looks like a gay Sonic the Hedgehog and dresses like the Child Catcher from Chitty Chitty Bang Bang”.

Aside from his flamboyance, Magnus is such a multi layered character. His backstory is so rich and deeply emotional, yet he comes across with incredible good humour and joviality. I love his relationship with Alec, but even more I loved his ability to insert witty quips into every conversation.

8. The BFG – The BFG by Roald Dhal

Roald Dhal was a genius. The BFG is an absolute classic. Who couldn’t love a friendly giant with a fondness for farting? The BFG was such a grandfatherly figure to Sophie. As I child I desperately wanted my own BFG to come and snatch me out of my bed and take me to the giant world to see the snozzcumbers and frobscottle . I love the way he is portrayed as someone who helps children by taking away nightmares and only giving them good dreams – what a legend! And the ending was is so sweet; I can just picture Sophie and the BFG living happily ever after in their own little cottages.

7. Heathcliff – Wuthering Heights by Emily Bronte

He might have been cruel and vicious at times but he loved Cathy so deeply. I loved all the melodrama of Wuthering Heights! And Heathcliff is one of those characters that you love to hate, but who you also sympathise with deeply – I did anyway. He had a terrible childhood and was treated appallingly by his surrogate family and by Cathy. He only wanted to prove that he wasn’t worthless. But on the flip side he loathed Edgar Linton and those that he felt had wronged him in some way. He was cold and calculating and so nasty. His character is so twisted up inside – Adam Driver’s performance of Kylo Ren in the most recent Star Wars movies actually remind me a lot of Heathcliff; lashing out at the world, but utterly lost and confused inside.

6. Alicia Donadio – The Passage by Justin Cronin

Lish is a fearless and sometimes reckless character who risks everything for those she loves. She was the first to try to help Amy- by jumping over the wall to save her. I loved her relationship with Peter – how neither of them realise their feelings for each other until it is almost too late. Her story is probably one of the most tragic in the series. She is imprisoned and raped, she loses her baby and wanders alone for 21 years in the wild – infected with a strain of the virus that doesn’t turn her, but gives her incredible speed and strength. Eventually after defeating Zero and realising her virus is gone, she commits suicide by jumping from a skyscraper in order to be with her baby.

I don’t like how her story ends. Lish was one of the most amazing characters in the first book. But circumstances changed her throughout the course of the series and by the end she was almost a completely different person.

5. Ysabeau Clairmont – A Discovery of Witches by Deborah Harkness

Ysabeau is the most amazing female character. She can be cold and calculating at times, but she can also be soft as a kitten and the most motherly of characters. I love her relationship with Diana as the story develops. What starts out as a rather forced “putting up” with each other, ends up with Ysabeau thinking of Diana as her own daughter. I loved that Diana got to meet Phillippe as well. Ysabeau’s yearning for her late husband was clear to see, and it was nice to see Phillippe’s interpretation of his wife. Ysabeau is a ferocious mother – in that she loves her children fiercely – and for that I really loved her as a character.

4. Pip – Great Expectations by Charles Dickens

Pip is so likeable because he is so normal and down to earth. His sister is vile and cruel to him, but he remains kind and soft hearted. Miss Havisham and Estella treat him deplorably, yet he remains positive and upbeat. He is a character that refuses to be beaten down by life, unlike so many of the supporting characters in the book. I first read Great Expectations when I was doing my A-Levels. I must admit to not having the greatest fondness for period fiction. But along with Wuthering Heights this has to be one of my favourites.

3. Irene – The Invisible Library series by Genevieve Cogman

I love Irene – she’s a total badass. Who couldn’t love a woman who runs around collecting books using covert methods of espionage. I love how she is in control of every situation. She is methodical and precise and she doesn’t tolerate any non-sense. And she isn’t put off by her side-kicks incredible good looks. To Irene romance is an unneeded distraction which was quite a refreshing reading experience. I love Irene’s total sense of girl power. Her main interest is her work – she is totally focussed on each mission she gets and she will see it through to the end, no matter the outcome. I also love her relationship with Kai- the romance there is hinted at and is definitely a slow burn (4 books in and its starting to get somewhere).

2. Eddie – The Five People you Meet in Heaven by Mitch Albom

This is possibly one of my all time favourite books. Eddie’s journey was so emotional, so touching and so thought provoking that it had a real emotion impact on me. After he dies trying to save a little girl at a theme park, Eddie gets to meet five people from his life before he enters heaven. He talks with them and explores the impact they had on his life. The people are not all those that you would expect. While his late wife is there, some of the people who had the biggest impact on him are not family or friends. It’s such a touching story. And I loved Eddie’s journey- the things he learns and finds out about himself along the way. And the ending is so beautiful it made me cry. A lot!

1. Dobby the House Elf – Harry Potter

so here’s my number 1.This one was hard. The Potter series has to be one of my all time favourites. I started reading it when I was about 8 or 9 so I really grew up with the characters. I could have chosen any number of them: Snape for his twisted and warped way of protecting Harry; Dumbledore for his incredible wisdom and warmth; Ron Weasley for an endless supply of amazing one liners!

But for me Dobby was the character that completely broke my heart. The loyalty and that he showed to Harry – who, by the way, was utterly undeserving of such affections- just planted him firmly in my mind as an amazing character. Harry would never have got as far as he did without Dobby’s help. From giving him the gillyweed during the Tri-Wizard tournament, to rescuing him from Malfoy manor, Dobby was an utter hero.When JKR killed him in TDH I cried more than I’ve ever cried when reading a book. It was proper ugly crying.

“Here lies Dobby, a free elf.” *sniffle*

So tell me, what are your favourite characters? I’m interested to hear some good ones from books I haven’t read!

3 thoughts on “My Top 10 Book Characters

Add yours

    1. I LOVED ADoW trilogy! The first book is probably my favourite. And like you I loved all of the characters. Did you know they are making a TV series of it? Not sure how I feel about that. Will have to wait and see how it turns out. x

      Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

Up ↑

%d bloggers like this: