Skip Nav
Tech Tips
How to Make Your Own "Memoji": The Coolest New Feature of iOS 12
Sleep
This Sleep Mask Is Also a Pair of Headphones
Geek Culture
5 Reasons Your '90s Nokia Was the Best Cell Phone Ever
Which Hogwarts Houses Are Harry Potter Characters In?
Harry Potter
Which Hogwarts House Is This Harry Potter Character In?
Digital Life
Thanks to iOS 12, iPhone Users Can Check Their Screen Time, and I'm Panicking a Little

Best Science Fiction Books Checklist

Are You the Ultimate Science Fiction Master?




It's time to test your geek knowledge — have you mastered the must reads of the science fiction world? These tried-and-true titles are a mix of editor favorites and classics that just had to make the cut. From run-ins with aliens to dystopian futures to artificial intelligence, these novels have it all. Click through to test if you've made it past novice and can be officially crowned worthy of ruling the science fiction universe.

  1. Ender's Game
  2. Dune
  3. Brave New World
  4. The Martian Chronicles
  5. Neuromancer
  6. Ready Player One
  7. Journey to the Center Of the Earth
  8. 2001: A Space Odyssey
  9. 1984
  10. Flatland: A Romance of Many Dimensions
  11. Do Androids Dream of Electric Sheep?
  12. The Time Machine
  13. Foundation Trilogy
  14. Fahrenheit 451
  15. Frankenstein
  16. Wool
  17. Watchmen
  18. I, Robot
  19. The War of the Worlds
  20. Cat's Cradle
  21. A Clockwork Orange
  22. Contact
  23. Ubik
  24. Dhalgren
  25. The Moon Is a Harsh Mistress
  26. The Left Hand of Darkness
  27. Solaris
  28. Snow Crash
  29. Never Let Me Go
  30. A Scanner Darkly
From Our Partners
You Caroline Kepnes Book Spoilers
Reactions to iOS 12 Screen Time Update
Inspirational Books 2018
Harry Potter Hermione Name Theory
How to Use Memoji
Books About Addiction
Emoji Brain-Teaser
How to Quit Watching So Much TV
How Many Bs in This Brain Teaser?
Romance Books Out in September 2018
How Many 8s Are in This Photo?
Movies Based on Books Quiz
From Our Partners
Latest Technology & Gadgets
All the Latest From Ryan Reynolds