The Greatest "Fiction, Historical fiction, Speculative Fiction" Books Since 2017

Click to learn how this list is calculated.

This list represents a comprehensive and trusted collection of the greatest books. Developed through a specialized algorithm, it brings together 305 'best of' book lists to form a definitive guide to the world's most acclaimed books. For those interested in how these books are chosen, additional details can be found on the rankings page.

Filter by: Genres Dates Countries
Follow on:

Genres

Fiction

Historical fiction

Historical fiction is a genre of literature that combines fictional stories with real historical events, settings, and characters. These books often take place in a specific time period and are based on research and factual information, but also include imaginative elements to create a compelling narrative. Historical fiction allows readers to experience the past in a unique and engaging way, while also providing insight into the social, cultural, and political issues of the time.

Speculative Fiction

Speculative fiction is an umbrella genre encompassing narrative fiction with supernatural or futuristic elements. This includes genres such as science fiction, fantasy, horror, supernatural fiction, superhero fiction, utopian and dystopian fiction, apocalyptic and post-apocalyptic fiction, and alternate history. The unifying factor of speculative fiction is its departure from the narrative constraints of reality, exploring imaginative and often profound questions that challenge our understanding of the world and our place within it. These stories often delve into themes like the human condition, social commentary, and the exploration of philosophical and ethical dilemmas through the lens of the fantastical or the yet-to-be-possible. By pushing the boundaries of the known, speculative fiction invites readers to consider the myriad possibilities of existence and the potential consequences of our actions in worlds that are, at once, vastly different from and eerily similar to our own.

Add additional genre filters

Countries

Date Range

Filter

Reading Statistics

Click the button below to see how many of these books you've read!

Download

If you're interested in downloading this list as a CSV file for use in a spreadsheet application, you can easily do so by clicking the button below. Please note that to ensure a manageable file size and faster download, the CSV will include details for only the first 500 books.

Download
  1. 1. The Poppy War by R. F. Kuang

    The book is a fantasy novel set in a world inspired by China's 20th century history. The protagonist, a war orphan, defies societal expectations by acing the empire-wide examination and earning a place at the prestigious military academy. However, her triumph is short-lived as she becomes embroiled in a violent conflict, which forces her to delve into the depths of her own magical abilities, inspired by shamanism. The story intertwines the brutal realities of war, mythology, and the exploration of power in a deeply divided society.

    The 6495th Greatest Book of All Time
  2. 2. The Invisible Life Of Addie La Rue by V. E. Schwab

    The book follows the story of a young woman in 18th-century France who, desperate to escape an arranged marriage and yearning for freedom, makes a Faustian bargain with a mysterious god-like figure to live forever without being remembered by anyone she meets. Her immortality becomes a curse as she moves through the centuries, leaving no mark on the world until, 300 years later, she stumbles upon a young man in a bookstore who, to her shock, remembers her name. This encounter unfolds into a tale of love, memory, and the intrinsic value of leaving one's mark on the world.

    The 8342nd Greatest Book of All Time
  3. 3. Queen Of The Conquered by Kacen Callender

    Set on a Caribbean-inspired island, the narrative unfolds in a world where colonial powers have subjugated the native population. The protagonist, a woman of mixed heritage, possesses a unique ability to control minds—a power she plans to use to exact revenge on the ruling class that oppressed her people and murdered her family. As she maneuvers through a treacherous web of politics, rebellion, and personal ambition, she grapples with the moral complexities of her quest for vengeance and her own complicity in the brutal system she seeks to overthrow. The story is a gripping exploration of power, justice, and the cost of liberation in a society rife with inequality and prejudice.

    The 8651st Greatest Book of All Time
  4. 4. Empire Of Sand by Tasha Suri

    "Empire of Sand" is a captivating fantasy novel set in a world inspired by Mughal India, where the protagonist, a young woman of noble descent, possesses an extraordinary magical ability tied to the dreams of the gods. Her heritage draws the attention of the empire's religious leader, who seeks to control her power for his own ends. As she is forced into a cruel bargain to use her abilities to maintain the empire's control over its people, she must navigate treacherous court politics, forbidden romance, and her own conflicted desires. With the fate of the empire and the lives of those she loves at stake, she embarks on a journey of resistance, self-discovery, and a fight for freedom against the forces that seek to use her for their own ambitions.

    The 9144th Greatest Book of All Time
  5. 5. The Dragon Republic by R. F. Kuang

    In this dark and gripping fantasy sequel, the protagonist, a young warrior and shaman, grapples with the aftermath of a brutal war and her own harrowing actions. Betrayed by allies and seeking redemption, she aligns with a new military force with the hope of transforming the corrupt empire into the titular republic. As she navigates political intrigue, battles monstrous forces, and confronts her inner demons, she must also contend with the destructive power of the gods and the weight of her burgeoning abilities. The novel explores themes of power, identity, and the cost of revolution in a richly detailed, war-torn world.

    The 9188th Greatest Book of All Time
  6. 6. Gods Of Jade And Shadow by Silvia Moreno-Garcia

    In this enchanting novel, a young woman's life is forever changed when she accidentally awakens the Mayan god of death, setting off on a transformative journey that blends Mexican folklore with the allure of the Jazz Age. As she travels with the deity to restore him to his throne in the underworld, she encounters demons, sorcerers, and otherworldly beings. Along the way, she discovers her own strength and independence, challenging the expectations of her traditional family and society. The story weaves together the rich tapestry of myth with the struggles of the mortal realm, creating a captivating tale of adventure, self-discovery, and unlikely romance.

    The 9251st Greatest Book of All Time
  7. 7. The Old Drift by Namwali Serpell

    "The Old Drift" by Namwali Serpell is a sweeping and ambitious novel that spans generations and continents, exploring the intertwined lives of three families in Zambia. Set against the backdrop of colonialism, technological advancements, and political upheaval, the story delves into themes of love, power, and identity. From the early days of the British settlers to the rise of an experimental town and the emergence of a new generation, Serpell weaves a rich tapestry of characters and narratives, offering a thought-provoking exploration of history, race, and the impact of human actions on the world.

    The 9251st Greatest Book of All Time
  8. 8. The Hunger by Alma Katsu

    In this historical horror novel, a perilous journey unfolds as a wagon train bound for California faces not only the brutal realities of the American frontier but also a terrifying supernatural force preying upon them. As members of the group begin to disappear or show signs of an insidious illness, paranoia and fear escalate among the survivors. The travelers' dire situation is compounded by their own secrets and the mysterious backgrounds of their companions, leading to a harrowing struggle for survival that blurs the line between man and monster, hunger and horror.

    The 10085th Greatest Book of All Time
  9. 9. Dactyl Hill Squad by Daniel José Older

    "Dactyl Hill Squad" is an adventurous historical fiction novel set during the Civil War era. The story follows a group of young orphaned children who possess the ability to communicate with dinosaurs. When their home is attacked and their caretaker is kidnapped, they join a secret society of young rebels who ride dinosaurs to fight against the oppressive forces of the Confederacy. With their unique abilities and newfound allies, the children embark on a dangerous mission to rescue their friend and bring justice to their war-torn world.

    The 10324th Greatest Book of All Time
  10. 10. A Brightness Long Ago by Guy Gavriel Kay

    Set in a world evoking Renaissance Italy, the novel weaves a tale of fate and consequence where the lives of a healer's daughter and a mercenary's son become intertwined with those of powerful rulers and skilled assassins. As past choices and chance encounters reverberate through the tapestry of their world, the characters navigate a landscape of beauty and violence, where the paths of the mighty and the humble cross in unexpected ways. The narrative explores the impact of memory, the weight of history, and the nature of human ambition, all while painting a vivid portrait of a society on the cusp of transformative change.

    The 10658th Greatest Book of All Time
  11. 11. The 10,000 Doors Of January by Alix E Harrow

    In this enchanting novel, a young girl named January Scaller discovers a mysterious book that reveals a world of secret doorways leading to other realms, each unique and wondrous. As she delves deeper into its pages, she learns about her own family's connections to these other worlds and their role in guarding these portals. Set against the backdrop of the early 1900s, the story weaves a tale of adventure, self-discovery, and the power of words and stories to open doors to new possibilities. January must navigate a complex web of historical societies, hidden powers, and her own identity as she seeks to unlock the truth of her past and shape her destiny.

    The 10660th Greatest Book of All Time
  12. 12. Trouble The Saints by Alaya Dawn Johnson

    Set against the backdrop of New York City on the brink of World War II, this novel weaves a tale of magic, danger, and moral ambiguity. It follows the lives of three individuals: a talented African-American woman who passes for white and possesses the uncanny ability to discern people's deepest secrets, her lover who is drawn into the underworld, and her best friend who harbors her own hidden powers. As they navigate a world rife with gangsters and espionage, their magical gifts will either be their salvation or their downfall. The story delves into themes of race, power, and the cost of redemption, painting a vivid picture of a society where the lines between right and wrong are blurred and the stakes are life and death.

    The 10831st Greatest Book of All Time
  13. 13. The Once And Future Witches by Alix E Harrow

    In this enchanting narrative set at the cusp of the 19th and 20th centuries, the story weaves together the lives of three sisters who, estranged and battered by their past, find themselves drawn together in the suffragist movement of New Salem. Amidst the fervor for women's rights, they discover that the echoes of witchcraft from their childhood hold the key to unlocking not just personal empowerment but also societal change. As they delve deeper into the forgotten words and ways of witchcraft, they face a society vehemently opposed to both their gender and their magic. This tale masterfully blends the struggle for equality with the mystical, proposing that the fight for women's rights is intertwined with a deeper, magical battle for freedom and recognition.

    The 11085th Greatest Book of All Time
  14. 14. The Bird King by G. Willow Wilson

    The novel is a historical fantasy set during the reign of the last sultanate in the Iberian Peninsula. It follows the story of Fatima, a concubine in the royal court, and her friend Hassan, a mapmaker with the mystical ability to draw maps of places he's never seen and bend the shape of reality. When representatives of the Spanish Inquisition arrive to negotiate the sultan's surrender, they target Hassan for his abilities, seeing them as sorcery. Fearing for Hassan's life, Fatima helps him escape the palace. Together, they embark on a perilous journey in search of the mythical island of The Bird King, a place believed to be an earthly paradise. Along the way, they navigate the complexities of power, faith, and freedom while being pursued by forces determined to crush the last remnants of the Moorish empire.

    The 11238th Greatest Book of All Time
  15. 15. The Burning God by R. F. Kuang

    In this gripping finale to a fantasy trilogy inspired by historical events in 20th-century China, a young shaman and war orphan confronts the devastating cost of her quest for power and revenge. As she returns to her homeland, she finds it ravaged by war and famine, and must reckon with the alliances she has formed and the monstrous deity that grants her strength. With the fate of her people hanging in the balance, she engages in brutal battles against both foreign invaders and the treacherous forces within her own ranks, ultimately facing a final, harrowing choice that will determine the future of her world.

    The 11253rd Greatest Book of All Time

Reading Statistics

Click the button below to see how many of these books you've read!

Download

If you're interested in downloading this list as a CSV file for use in a spreadsheet application, you can easily do so by clicking the button below. Please note that to ensure a manageable file size and faster download, the CSV will include details for only the first 500 books.

Download