Reading Lists → Jojo Moyes

Jojo Moyes Books In Order (Full List)

Jojo Moyes has published 16 books. The first book was Sheltering Rain in 2003. Here is a complete list of Jojo Moyes books in order.

Last update: January 11, 2024

1. Sheltering Rain (2003)

In Sheltering Rain, Jojo Moyes invites readers on an evocative journey through Ireland and America, as three generations of women face heartbreak, secrets, and the transformative power of love. A tale of resilience and connection that will leave you longing for shelter in the storm.

  • 📇 437 Pages
  • 📝 109,250 - 131,100 Word Count
  • ⏱️ 15 Hours Reading Time

2. Foreign Fruit (2004)

"Foreign Fruit" by Jojo Moyes is a gripping tale of love, secrets, and self-discovery set in a picturesque coastal town. With beautifully crafted characters and a heart-wrenching storyline, this novel explores the complexities of human relationships and the transformative power of unexpected connections.

  • 📇 483 Pages
  • 📝 120,750 - 144,900 Word Count
  • ⏱️ 16 Hours Reading Time

3. Night Music (2008)

In Jojo Moyes' Night Music, a tender and heartwarming story unfolds as two unlikely strangers, Jess and Ed, find comfort in each other's company amidst their own personal struggles. Moyes invites readers to experience the transformative power of love and forgiveness in the darkest of times.

  • 📇 406 Pages
  • 📝 101,500 - 121,800 Word Count
  • ⏱️ 14 Hours Reading Time

4. The Last Letter From Your Lover (2008)

In Jojo Moyes's captivating novel, "The Last Letter From Your Lover," a hidden letter connects two women across different eras, revealing a timeless tale of love, loss, and the power of timely communication.

  • 📇 432 Pages
  • 📝 108,000 - 129,600 Word Count
  • ⏱️ 14 Hours Reading Time

5. The Girl You Left Behind (2012)

In "The Girl You Left Behind," Jojo Moyes masterfully intertwines a heart-wrenching historical tale from World War I with a gripping contemporary narrative, exploring love, sacrifice, and the enduring power of art to connect lives across time.

  • 📇 480 Pages
  • 📝 120,000 - 144,000 Word Count
  • ⏱️ 16 Hours Reading Time

6. Honeymoon In Paris (2012)

"Honeymoon In Paris" by Jojo Moyes is an enchanting novella that takes readers on a romantic journey to the captivating city of love. With vivid descriptions and intriguing characters, Moyes weaves together two love stories set in different eras, proving that true love withstands the test of time.

  • 📇 60 Pages
  • 📝 15,000 - 18,000 Word Count
  • ⏱️ 2 Hours Reading Time

7. Me Before You (2013)

Get ready to be profoundly moved by Jojo Moyes' heart-wrenching novel, Me Before You. An emotionally charged tale of love, sacrifice, and the power of truly living, this book will stay with you long after the final page.

  • 📇 400 Pages
  • 📝 100,000 - 120,000 Word Count
  • ⏱️ 13 Hours Reading Time

8. The Ship Of Brides (2014)

In "The Ship Of Brides" by Jojo Moyes, a captivating historical fiction, four brides embark on an extraordinary journey by sea in 1946. Moyes masterfully weaves a tale of romance, friendship, and the resilience of women in the aftermath of World War II.

  • 📇 446 Pages
  • 📝 111,500 - 133,800 Word Count
  • ⏱️ 15 Hours Reading Time

9. Silver Bay (2014)

In Jojo Moyes' captivating tale "Silver Bay," a tightly-knit coastal community faces a battle against greed and progress, as a young woman's world is shaken when an outsider threatens their idyllic way of life.

  • 📇 368 Pages
  • 📝 92,000 - 110,400 Word Count
  • ⏱️ 12 Hours Reading Time

10. One Plus One (2014)

"One Plus One" by Jojo Moyes is a heartfelt and humorous novel that explores the ups and downs of an unconventional family on a road trip. Filled with unforgettable characters and charming predicaments, this book is a delightful tale of love, friendship, and second chances.

  • 📇 368 Pages
  • 📝 92,000 - 110,400 Word Count
  • ⏱️ 12 Hours Reading Time

11. After You (2015)

After the heartbreaking loss of Will Traynor, Lou Clark tries to pick up the pieces and find her way again. In this stunning sequel, Jojo Moyes explores the complexities of grief, forgiveness, and the unexpected paths that lead to healing.

  • 📇 352 Pages
  • 📝 88,000 - 105,600 Word Count
  • ⏱️ 12 Hours Reading Time

12. Paris For One And Other Stories (2016)

In "Paris For One And Other Stories," bestselling author Jojo Moyes takes readers on captivating journeys through love, adventure, and self-discovery. From the romantic streets of Paris to unexpected encounters, this collection of tales is a delightful escape into a world bursting with emotion and charm.

  • 📇 274 Pages
  • 📝 68,500 - 82,200 Word Count
  • ⏱️ 9 Hours Reading Time

13. The Horse Dancer (2017)

In "The Horse Dancer" by Jojo Moyes, a determined young girl and her extraordinary bond with a horse guide them through heartbreak, courage, and the power of unwavering love in a captivating story that will leave readers breathless.

  • 📇 444 Pages
  • 📝 111,000 - 133,200 Word Count
  • ⏱️ 15 Hours Reading Time

14. Still Me (2018)

In "Still Me" by Jojo Moyes, Louisa Clark embarks on a new adventure in New York City, navigating the trials of love, loss, and self-discovery. With her unique charm and wit, Louisa reminds us to embrace life's unexpected turns and find our own voice.

  • 📇 416 Pages
  • 📝 104,000 - 124,800 Word Count
  • ⏱️ 14 Hours Reading Time

15. The Peacock Emporium (2019)

In "The Peacock Emporium" by Jojo Moyes, Suzanna, a reluctant small-town shopkeeper, navigates a complex web of family secrets, forbidden desires, and life-changing friendships, as she discovers a renewed sense of self and the true meaning of love.

  • 📇 416 Pages
  • 📝 104,000 - 124,800 Word Count
  • ⏱️ 14 Hours Reading Time

16. The Giver Of Stars (2019)

"The Giver of Stars" by Jojo Moyes is an enthralling tale set in Depression-era America, following the lives of five courageous women who defy societal norms to bring books to the impoverished communities of Kentucky, offering solace, knowledge, and a newfound sense of freedom.

  • 📇 416 Pages
  • 📝 104,000 - 124,800 Word Count
  • ⏱️ 14 Hours Reading Time