open
Upgrade to a better browser, please.

Science Fiction, Fantasy & Horror Book Lists

Guardian: The Best Science Fiction and Fantasy Novels

Guardian: The Best Science Fiction and Fantasy Novels

The Guardian released its list of 1000 novels everyone must read. The exhaustive list is divided into several different genres and includes an intriguing science fiction and fantasy selection. The list contains all the usual suspects like Ursula K. Le Guin, Ray Bradbury and Dan Simmons but it is replete with books you might not think of as SF/F. With names like Kafka, Doris Lessing and Herman Hesse in the mix the list definitely leans more towards the literary side of the aisle than most SF/F lists out there.

Be sure to visit guardian.co.uk for more information including a brief intro to each of the novels that made the list.

 1. (1979)
 2. (1958)
 3. (1951)
 4. (2000)
 5. (1985)
 6. (1987)
 7. (1962)
 8. (1973)
 9. (2004)
 10. (1984)
 11. (1987)
 12. (1987)
 13. (2007)
 14. (1996)
 15. (1999)
 16. (1786)
 17. (1956)
 18. (1953)
 19. (1992)
 20. (1798)
 21. (1960)
 22. (1966)
 23. (1871)
 24. (1962)
 25. (1982)
 26. (1917)
 27. (1959)
 28. (1979)
 29. (1872)
 30. (1957)
 31. (1988)
 32. (1865)
 33. (1871)
 34. (1984)
 35. (1977)
 36. (2000)
 37. (1908)
 38. (1953)
 39. (2004)
 40. (1975)
 41. (1998)
 42. (2000)
 43. (1996)
 44. (1967)
 45. (1975)
 46. (1962)
 47. (1968)
 48. (1988)
 49. (2000)
 50. (1965)
 51. (2001)
 52. (1973)
 53. (1984)
 54. (1915)
 55. (1954)
 56. (1974)
 57. (2002)
 58. (1851)
 59. (1961)
 60. (1965)
 61. (1943)
 62. (1980)
 63. (1824)
 64. (1999)
 65. (1932)
 66. (1995)
 67. (1959)
 68. (1898)
 69. (1992)
 70. (1885)
 71. (2001)
 72. (1925)
 73. (1966)
 74. (1977)
 75. (1953)
 76. (1864)
 77. (1968)
 78. (1969)
 79. (1961)
 80. (1974)
 81. (1998)
 82. (1796)
 83. (1920)
 84. (2008)
 85. (2006)
 86. (1994)
 87. (1954)
 88. (1820)
 89. (1992)
 90. (2006)
 91. (2007)
 92. (2002)
 93. (1997)
 94. (1959)
 95. (2004)
 96. (1988)
 97. (1891)
 98. (1987)
 99. (1997)
 100. (1969)
 101. (2003)
 102. (1970)
 103. (1993)
 104. (1967)
 105. (1991)
 106. (1949)
 107. (1996)
 108. (1818)
 109. (1946)
 110. (1953)
 111. (1932)
 112. (1983)
 113. (1995)
 114. (1995)
 115. (1532)
 116. (1794)
 117. (2000)
 118. (2002)
 119. (1997)
 120. (1988)
 121. (1975)
 122. (1897)
 123. (2004)
 124. (1943)
 125. (1995)
 126. (2000)
 127. (1818)
 128. (1989)
 129. (1937)
 130. (1992)
 131. (1886)
 132. (1996)
 133. (1937)
 134. (1954)
 135. (1889)
 136. (1959)
 137. (1764)
 138. (1909)
 139. (1926)
 140. (1999)
 141. (1895)
 142. (1898)
 143. (1938)
 144. (1961)
 145. (1980)
 146. (1928)
 147. (1951)
 148. (1957)
 149. (1924)