Reading order
| # | Title | Published | Author | Buy on Amazon |
|---|---|---|---|---|
| 1 | God Needed a Puppy | 2017 | John Gray | Buy |
| 2 | Keller’s Heart | 2019 | John Gray | Buy |
| 3 | Sweet Polly Petals | 2020 | John Gray | Buy |
| 4 | Manchester Christmas | 2020 | John Gray | Buy |
| 5 | Chasing Manhattan | 2021 | John Gray | Buy |
| 6 | Chasing Rome | 2022 | John Gray | Buy |
| 7 | The Carpenter’s Son | 2025 | John Gray | Buy |
John Gray’s seven standalone novels cover a range of settings and situations united by their warm, hopeful tone. God Needed a Puppy (2017) and Keller’s Heart (2019) are intimate stories about personal healing. Sweet Polly Petals and Manchester Christmas (both 2020) add seasonal and small-town elements. Chasing Manhattan and Chasing Rome take the storytelling to iconic cities.
The Carpenter’s Son (2025) is his most recent release. Across all seven books, Gray writes about people finding their way through love, loss, and faith — fiction designed to leave readers feeling better than when they started.