Good News of Great Joy contains 25 daily devotional readings (December 1 - 25) for Advent by John Piper. The readings are also available in our year-long devotional Solid Joys (on iOS and Android).

The Dawning of Indestructible Joy contains 25 daily devotional readings (December 1 - 25) for Advent by John Piper. We've partnered with Crossway to make the PDF available for free.

Give to Desiring God This Christmas?

We are deeply grateful for the prayers and gifts of our ministry partners. It is no small thing to enjoy the kind of support we do. If you have never given a gift before, we invite you to join us in spreading joy in God to millions of people like you who come to our site for truth and hope. It could be your gift that God uses to trigger the next testimony of life-change for his glory and your everlasting joy.

Make a Donation