The Indie Sci-Fi & Fantasy Bestseller List

    Printer-friendly versionPrinter-friendly versionSend by emailSend by email

    Indie Bestseller logoBased on sales at independent bookstores nationwide for the eight-week period ending April 15, 2018.

    1. Ready Player One
    Ernest Cline, Broadway, $16, 9780804190138

    2. The Handmaid’s Tale
    Margaret Atwood, Anchor, $15.95, 9780525435006

    3. Annihilation
    Jeff VanderMeer, MCD/FSG, $14, 9780374537159

    4. Norse Mythology
    Neil Gaiman, Norton, $15.95, 9780393356182

    5. 1984
    George Orwell, Signet, $9.99, 9780451524935

    6. How to Stop Time
    Matt Haig, Viking, $26, 9780525522874

    7. Artemis
    Andy Weir, Crown, $27, 9780553448122

    8. Her Body and Other Parties: Stories
    Carmen Maria Machado, Graywolf Press, $16, 9781555977887

    9. Fahrenheit 451
    Ray Bradbury, S&S, $15.99, 9781451673319

    10. The Left Hand of Darkness
    Ursula K. Le Guin, Ace, $9.99, 9780441478125

    11. The Fifth Season
    N.K. Jemisin, Orbit, $15.99, 9780316229296

    12. Authority
    Jeff VanderMeer, FSG, $15, 9780374104108

    13. American Gods
    Neil Gaiman, Morrow, $9.99, 9780062572110

    14. The Three-Body Problem
    Cixin Liu, Tor, $15.99, 9780765382030

    15. The Name of the Wind
    Patrick Rothfuss, DAW, $9.99, 9780756404741

    16. Borne
    Jeff VanderMeer, MCD, $15, 9780374537654

    17. A Game of Thrones
    George R.R. Martin, Bantam, $9.99, 9780553593716

    18. Station Eleven
    Emily St. John Mandel, Vintage, $16, 9780804172448

    19. Dune
    Frank Herbert, Ace, $9.99, 9780441172719

    20. Armada
    Ernest Cline, Broadway, $16, 9780804137270

    21. The Swarm
    Orson Scott Card, Aaron Johnston, Tor, $8.99, 9780765375636

    22. The Changeling
    Victor LaValle, Spiegel & Grau, $18, 9780812985870

    23. Acceptance
    Jeff VanderMeer, FSG, $15, 9780374104115

    24. The Buried Giant
    Kazuo Ishiguro, Vintage, $16, 9780307455796

    25. The Boy on the Bridge
    M.R. Carey, Orbit, $16.99, 9780316300346