I can hardly believe 2017 is almost over. This year has been a little back and forth for me and books. The books I were most anticipating for the year turned out to be the worst for me, and the books I loved the most were complete surprises. I probably wouldn’t have read some of these if I didn’t win them in a giveaway or receive them in a subscription box. I think I have closer to twenty favorite books (out of almost 200) that I read this year, but here are just ten of them.*

(This week’s top ten Tuesday prompt is Top Ten Favorite Books of 2017.)

*Out of fairness, I’ve only chosen books that were published in 2017. I read a lot of books that were published during various years, and I didn’t think it’d be fair to compare today’s books to classics like Anne of Green Gables and A Wrinkle in Time.

Strange the Dreamer by Laini Taylor: Unsurprisingly, Strange the Dreamer was a 5-star book for me. The magic and mythology are mesmerizing. I don’t know how Laini Taylor can write such beautiful books while also creating wonderful characters and world-building. It’s definitely sorcery.

The Evaporation of Sofi Snow by Mary Weber: This book has it all from diverse characters and sibling relationships to excellent world-building and real-world issues and yet it’s also chock full of science-fiction elements like aliens and hacking and ultra-technology. Plus, the ending of this book made me want to scream. I need book two now. Is it March yet?

The Sandcastle Empire by Kayla Olson: After the dystopian chain-reaction of The Hunger Games, I was really tired of dystopian books. A lot of them felt like the same story but with slightly different elements. But The Sandcastle Empire is the exception to this trend. A dystopian that has just the right blend of realistic to make it scary and futuristic to make interesting, it reminds me a little bit of Lost, The Maze Runner, and The Handmaid’s Tale but is also it’s own, wonderful story. This is one book not to skip.

The Last Magician by Lisa Maxwell: I read this book because I received it in a subscription box, and oh boy, I am so glad I read it! This book included so much I loved: turn of the century setting, magic, mob bosses, thieves, girls who like to stab things, boys who are actually cinnamon rolls, plot twists that smack me in the face, and time travel! What’s not to love? 

The Disappearances by Emily Bain Murphy: I hate picking favorites (because there are so many good books), but if I have to pick one book from 2017 that is my favorite, it would be The Disappearances. I can’t even quite explain why I love this book so much, but it captured me. The town of Sterling, the characters, the magic—everything was absolutely enchanting and I will never be over this story.

Warcross by Marie Lu: We need more books with virtual reality because this book was incredible. The world-building, the characters, the inclusion of Japanese, and the intense thriller/mystery/conspiracy plot line—all of it was great. I really need book two. And the cover is gorgeous. Just gorgeous.

Little Fires Everywhere by Celeste Ng: I don’t normally read adult literary fiction, but I make an exception for Celeste Ng because she has a gift. The way she writes characters and their relationships and connects everything with the plot is amazing. The details poured into her stories is phenomenal. Seriously, she has a gift.

Invictus by Ryan Graudin: Time travel stories are my weakness, and Invictus combines time travel with an awesome crew that could rival the Guardians of the Galaxy or Firefly and a plot that would give the Doctor a run for his money. I loved the dynamics of the story, the adventure of the plot, and the amazing details of the time periods. It was so fun. 

From a Certain Point of View: This book is a collection of short stories by various contributors that reimagines the first Star Wars film but from the point of view of supporting characters. I listened to the audiobook, which has an incredible voice cast, awesome special effects, and magical music. It was fun and a wonderful way to celebrate 40 years of Star Wars.

Renegades by Marissa Meyer: When I heard Marissa Meyer was writing a superhero book, I was both ecstatic and nervous. I haven’t had a good track run with superhero novels, but I think Marissa Meyer pulled through and nailed it with Renegades. It had the perfect blend of action, complicated superheroes and villains, and enough mystery and intrigue to fill the Batcave. I’m looking forward to book two in 2018.

Of course, there are plenty of other books published in 2017 that I loved. The final installment in the Magnus Chase series was wonderful. There were several fairy tale retellings that brought something new to the classic stories. Tolkien released yet another book, despite being dead for over forty years. There were books about fun romps across Europe and conspiracies involving the Berlin Wall. And those are the books I had time to read…

Which 2017 releases are your favorites? Any books I missed that I should definitely read? Don’t forget to join the link-up!