2017 was a great year of reading! I set my Goodreads Challenge goal to 52 books, but managed to read 71 books in total. And I loved every minute of it!

It is always so hard to choose my favorites because I almost always find something wonderful, or at least redeeming, in every book I finish. But there were some stand outs. So without further adieu, here are my Top 21 Books. Perhaps you loved some of the same books, or you can discover some new ones to add to your To Be Read List.

Happy reading!

1. This Is How It Always Is – Laurie Frankel
2. Wonder – RJ Palacio
3. When Breath Becomes Air – Paul Kalanathi
4. The Shoemaker’s Wife – Adriana Trigiani
5. On Writing: A Memoir of Craft – Stephen King
6. The Underground Railroad – Colson Whitehead
7. Commonwealth – Ann Patchett
8. Big Little Lies – Liane Moriarty
9. The Kitchen House – Kathleen Grissom
10. Delicious – Ruth Reichl
11. Everything I Never Told You – Celeste Ng
12. This Is the Story of a Happy Marriage – Ann Patchett
13. A Gentleman in Moscow – Amor Towles
14. The End of Your Life Book Club – Will Schwalbe
15. Eleanor & Park – Rainbow Rowell
16. Small Great Things – Jodi Picoult
17. Z: A Novel of Zelda Fitzgerald – Therese Anne Fowler
18. Unbroken – Laura Hillenbrand
19. I Liked My Life – Abby Fabiaschi
20. The Address – Fiona Davis
21. The Glass Castle – Jeannette Walls