20 Random Fantasy Book Recommendations

Hi guys, I hope you are all well. Today I wanted to try something a little bit different, so I’m going to be sharing 20 random fantasy book recommendations. I’m going to have a prompt and then recommend a book for each prompt. I saw Ashleigh over at A Frolic Through Fiction do 50 random book recommendations and wanted to try it out for myself. Let’s get started. 


  • If you want fantasy with a fairy-tale/folktale feel – The Winternight trilogy by Katherine Arden, based on Russian folklore 
  • If you want fantasy set in the desert  – Songs of the Shattered Sand series by Bradley is set in the great bustling desert city, Sharakhai
  • If you want fantasy with guns (flintlock fantasy) – the Powder Mage trilogy contains Powder Mages, who use gunpowder as the source of their power
  • If you want fantasy with an amazing character arc – Realm of the Elderlings by Robin Hobb, partly focuses on the life of Fitz and we get to see him through many years of his life
  • If you want fantasy with a prophecy – Pellinor series by Alison Croggon does the classic prophecy trope incredibly well
  • If you want fantasy with military elements – Codex Alera series by Jim Butcher contains a main character who rises up the ranks of the military
  • If you want fantasy with a unique magic system – Old Kingdom trilogy by Garth Nix has a system based on Nine bells
  • If you want to try out some translated fantasy – the Beast Player by Nahoko Uehashi was originally written in Japanese
  • If you want fantasy with an amazing animal companion (plus epic battles, great characters etc) – Faithful and the fallen series by John Gwynne has one of my favourite animal companions
  • If you want fantasy with a focus on heists and con artist – The Lies of Locke Lamora by Scott Lynch contains a fantastic heist story (or The Thousand Deaths of Ardor Benn by Tyler Whitesides if you want a less dark/brutal story)
  • If you want fantasy that is set/features a school – The Black Magicians trilogy by Trudi Canavan is mostly set in a school and features the main character, Sonya, learning about magic
  • If you want a fantasy book with incredible fight sequences – The Sword of Kaigen by M. L. Wang has some of the best fight scenes I’ve read
  • If you want fantasy with a great friendship – Riyria Revelations series by Michael J. Sullivan contains a fantastic friendship duo between Royce and Hadrian
  • If you are looking for a shorter fantasy book – The Forgotten Beasts of Eld is just over 200 pages long
  • If you want a fantasy book featuring a non human protagonist – The Goblin Emperor by Katherine Addison has a half goblin protagonist called Maia
  • If you want a fantasy book featuring a protagonist who isn’t magically strong – Spellslinger series by Sebastien de Castell focuses on Kellen, who must rely on his wits as he isn’t magically strong
  • If you want to check out an underrated (on Goodreads) fantasy book – Ascension Cycle by David Mealing is a great series and has only 500 ratings on Goodreads
  • If you are looking for a standalone fantasy – Fudoki by Kij Johnson is a standalone that follows an aging, unmarried noblewoman called Harueme, and a cat turned warrior called Kagaya-hime
  •  If you want a fantasy book set in a diverse world – Echoes of the Fall trilogy by Adrian Tchaikovsky is set in a world with many different cultures and beliefs
  • If you want fantasy set in a fictionalized Earth – His Dark Materials by Philip Pullman is initially set in a fictionalized Oxford

That’s it for today. I hope you find something to check out from these recommendations. I enjoyed all of these books and would highly recommend all of them I hope you are all having a wonderful day and I will see you next time.


6 thoughts on “20 Random Fantasy Book Recommendations

  1. WOW! Thank you SO much for this list! I really want to read fantasy series that are less hyped in the book community, so this is perfect!

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s