Download your FREE Advent Meditations, and use this page to access the songs and poetry readings included in the meditations.

During Advent, it can seem like Christians rummage through the Old Testament, pull out obscure verses and say, “Hey! I just found something about Jesus buried deep in the book of Isaiah!”

But those promises aren’t actually obscure. They were given to real people whose lives were crumbling around them, people who were trying to find their way in a broken world. Advent invites us to join those people and look forward to the day when God will make good on his promises.


Week 1

The Grace and Impatience to Wait – Walter Breuggemann

Handel’s Messiah – For Unto Us a Child Is Born


Week 2

A Book of Strife in the Form of a Diary of an Old Man: April 5 – by George McDonald

The Trumpet Child – by Over the Rhine


Week 3

Magnificat – by Todd Agnew

Come, Immanuel – by Godfrey Rust


Week 4

The House of Christmas – by G. K. Chesterton

While Shepherds Watched Their Sheep – by Andrew Peterson

Skin – by Godfrey Rust

Video of a baby

Born Again – by Josh Garrels


Week 5

Joyful Joyful – by Jimmy Needham

Handel’s Messiah – Hallelujah

Resurrection of the Body – by Steve Scott