Here is a list of all the books I’ve read in 2025 in chronological order. I have given each book a rating, with five stars being the highest (based purely on how much I enjoyed the book). I try to review every book I read, though not necessarily in the order that I finish reading them!
January
1. Tea on Sunday by Lettice Cooper (1973) ****
2. The Ghosts of Rome by Joseph O’Connor (2025) ****
3. The Portrait Artist by Dani Heywood-Lonsdale (2025) ****
4. The Sirens by Emilia Hart (2025) ****
5. Woman in Blue by Douglas Bruton (2025) *****
6. The Little Sparrow Murders by Seishi Yokomizo (1959) ****
7. This Sweet Sickness by Patricia Highsmith (1960) *****
8. The Morrigan by Kim Curran (2025) ****
9. The Lost Passenger by Frances Quinn (2025) *****
10. Murder at Gulls Nest by Jess Kidd (2025) ****
February
11. The Other People by CB Everett (2025) ***
12. Strange Pictures by Uketsu (2022) *****
13. The Secrets of the Rose by Nicola Cornick (2025) *****
14. The Midnight Carousel by Fiza Saeed McLynn (2025) *****
15. The Thirteen Problems by Agatha Christie (1932) ***
16. Marble Hall Murders by Anthony Horowitz (2025) *****
17. Ice by Anna Kavan (1967) ***
18. Britain’s Greatest Private Detective by Nell Darby (2025) ****
19. The Queen and the Countess by Anne O’Brien (2025) ****
20. The Hounding by Xenobe Purvis (2025) *****
21. The Hymn to Dionysus by Natasha Pulley (2025) ****
22. The Greek House by Dinah Jefferies (2025) ****
23. Four Days’ Wonder by A.A. Milne (1933) *****
24. The Eights by Joanna Miller (2025) ****
March
25. Clear by Carys Davies (2024) ****
26. The Game is Murder by Hazell Ward (2025) **
27. Secrets of the Bees by Jane Johnson (2025) ****
28. A Case of Life and Limb by Sally Smith (2025) *****
29. The Heart in Winter by Kevin Barry (2024) **
30. Love, Sex & Frankenstein by Caroline Lea (2025) *****
31. The Darkening Globe by Naomi Kelsey (2025) ****
32. Moonfleet by John Meade Falkner (1898) ****
33. The Versailles Formula by Nancy Bilyeau (2025) *****
34. Mother Naked by Glen James Brown (2024) *****
35. Before Dorothy by Hazel Gaynor (2025) ****
36. Cleopatra by Natasha Solomons (2025) ***
April
37. Linden Rise by Richmal Crompton (1952) ***
38. The Tiger in the Smoke by Margery Allingham (1952) ***
39. Aunt Clara by Noel Streatfeild (1952) ***
40. The Edinburgh Murders by Catriona McPherson (2025) ****
May
41. That Dark Spring by Susannah Stapleton (2025) ****
42. A Daughter’s a Daughter by Mary Westmacott (1952) *****
43. Written on the Dark by Guy Gavriel Kay (2025) *****
44. Traitor’s Legacy by SJ Parris (2025) ****
45. The Crying of the Wind: Ireland by Ithell Colquhoun (1955) ****
46. The Surgeon’s House by Jody Cooksley (2025) ***
47. Glorious Exploits by Ferdia Lennon (2024) ***
48. The Cardinal by Alison Weir (2025) ****
49. White Corridor by Christopher Fowler (2007) ****
June
50. Jennie by Paul Gallico (1950) ****
51. A Schooling in Murder by Andrew Taylor (2025) ****
52. The Stepdaughter by Caroline Blackwood (1976) ****
53. We’ll Prescribe You a Cat by Syou Ishida (2023) ***
54. The Rush by Beth Lewis (2025) *****
55. These Wicked Devices by Matthew Plampin (2025) ***
56. A Caribbean Mystery by Agatha Christie (1964) *****
57. Strange Houses by Uketsu (2021) ****
58. The Six Murders of Daphne St Clair by MacKenzie Common (2025) ****
59. The Elopement by Gill Hornby (2025) ****
60. The Mourning Necklace by Kate Foster (2025) *****
61. The Spiral Staircase by Ethel Lina White (1933) *****
62. Love & Other Poisons by Lesley McDowell (2025) ****
July
63. Sinners by Elizabeth Fremantle (2025) *****
64. The House of Seymour by Joanna Hickson (2025) ***
65. The Art of a Lie by Laura Shepherd-Robinson (2025) *****
66. The Emerald Shawl by Louise Douglas (2025) *****
67. Masquerade Balls in Regency Britain by Anne Glover (2025) ***
68. The Lily and the Lion by Maurice Druon (1959) ****
69. Come, Tell Me How You Live by Agatha Christie (1946) ****
70. How to Lose a Lord in Ten Days by Sophie Irwin (2025) ****
71. The End of the Affair by Graham Greene (1951) ***
72. Fire from Heaven by Mary Renault (1969) ***
73. No Life for a Lady by Hannah Dolby (2023) *****
August
74. The House at Devil’s Neck by Tom Mead (2025) ****
75. One, Two, Buckle My Shoe by Agatha Christie (1940) ****
76. The Silent Companions by Laura Purcell (2017) *****
77. All-of-a-Kind Family by Sydney Taylor (1951) *****
78. Katabasis by RF Kuang (2025) ***
79. The Living Stones: Cornwall by Ithell Colquhoun (1957) ****
September
80. The Offical Agatha Christie Puzzle Book (2024) *****
81. Miss Winter in the Library with a Knife by Martin Edwards (2025) ****
82. Buckeye by Patrick Ryan (2025) *****
83. A History of England in 25 Poems by Catherine Clarke (2025) *****
84. The Predicament by William Boyd (2025) *****
85. Murder at the Black Cat Cafe by Seishi Yokomizo (1947)
86. The Birds by Tarjei Vesaas (1957) *****
October
87. White Teeth, Red Blood by various authors (2025) ****
88. A Ghost Hunter’s Guide to Solving a Murder by F.H. Petford (2025) ****
89. Simon the Coldheart by Georgette Heyer (1925) ****
90. Murder Most Haunted by Emma Mason (2025) ****
91. The Black Cabinet by Patricia Wentworth (1925) *****
92. Monstrous Tales by various authors (2025) *****
93. Venetian Vespers by John Banville (2025) ****
94. The Odd Flamingo by Nina Bawden (1954) ****
95. Rainforest by Michelle Paver (2025) ***
November
96. The Christmas Clue by Nicola Upson (2025) ****
97. The Ice Palace by Tarjei Vesaas (1963) ****
98. No Friend to This House by Natalie Haynes (2025) ****
99. 100 Books to Live By by Joseph Piercy (2025) ***
100. Surfacing by Margaret Atwood (1972) ***
101. Air by John Boyne (2025) *****
102. All of Us Murderers by KJ Charles (2025) ***
103. Seascraper by Benjamin Wood (2025) *****
104. Tales from the Underworld by Hans Fallada (2014) ****
105. The Token by Sharon Bolton (2025) ****
106. The Big Four by Agatha Christie (1927) ****
107. The Inn Closes for Christmas & Other Dark Tales by Cledwyn Hughes (1947) ****
108. The Twelve Days of Christmas by Susan Stokes-Chapman (2025) *****
109. The Death of Shame by Ambrose Parry (2025) ****
110. The Last Love Song by Lucinda Riley (2025) ****
111. Ghosts of Grayhaven by Amy Newbold and Lark Wright (2025) *****
December
112. The Art School Murders by Moray Dalton (1943) ****
113. Circle of Shadows by Marisa Linton (2025) *****
114. Appointment in Paris by Jane Thynne (2025) *****
115. The Book of Human Skin by Michelle Lovric (2010) ****
116. Alice by Elizabeth Eliot (1949) ****
117. The Bishop Murder Case by S.S. Van Dine (1929) ***