
There are notoriously few tools for parents to use in engaging Advent with their kids. Rain for Roots this year offers a new and creative resource, Waiting Songs. The album is a joy to listen to, even as it draws out the difficulty of waiting, and helps the listeners to enter into the sometimes awkward liminal space of Advent.
The band explains the genesis of the album:
Here’s a brief, track-by-track overview.
1. O Come, O Come, Emmanuel
The album begins with a beautiful, stripped down version of my favorite Advent hymn. I’ve always taken this song to be the quintessential articulation of both Advents (so far!) of Christ. What better place to begin a season of waiting (“until the Son of God appear”) than with this classic prayer-hymn?
2. Come Light Our Hearts
The full band is in on track 2: guitars, piano, lots of great harmonies, bass, banjo, drums…. Sandra McCracken affirms,
For you, O Lord, our souls in stillness wait
Truly our hope is in you
It’s a compelling and reassuring waltz, giving language to those who wait.
3. Isaiah 11
Next is a twangy, string-bending, rollicking country-ish number. “A little child will lead them,” sing some wonderful mothers! Partway through there is a child reading from Isaiah 11:10, using Eugene Peterson’s Message. The song goes from, “A good, good king will lead them” to, “A good, good king will lead us.”
4. Every Valley (It’s Hard to Wait)
Have you ever wondered how to explain Advent to a child? This gentle bluesy, soulful song does a great job:
When you write a letter to a friend
And you don’t know when
You’ll hear back again
It’s hard to wait
It’s hard to wait
So hard to wait
When the one you love leaves on a plane
And you’ll know that she’ll
Come back some day
It’s hard to wait
It’s hard to wait
So hard to wait
BUT!
There is gonna to be a day
Every low valley he will raise
There is gonna to be a day
Hills and mountains gonna be made plain
There is gonna be a day
Winding roads gonna be made straight
Comfort, comfort, comfort, comfort!
I noticed it was getting awfully dusty in my room as that song played.
5. The Weight of the World
I’m not a lover of the kind of the stylized vocals that carry this track, but the song itself is—like all the others—a good one: memorable, meaningful, and singable.
6. Mary Consoles Eve
First of all, I just saw this “Mary Consoles Eve” image last Advent for the first time ever.

And now there’s a song that accompanies it perfectly:
Almost, not yet, already
Almost, not yet, already
And
Eve, it’s Mary
Now I’m a mother, too
The child I carry
A promise coming true
This baby comes to save us from our sin
A servant King, his kingdom without end
This whole album is so catchy and well-written–even more so than their previous album on the Kingdom of God, if that were possible!–and this is perhaps the song that will stick with listeners the most.
7. Zechariah
“Zechariah” is pretty funny, because not only is the story of Zechariah’s speechlessness kind of funny (in retrospect! probably wasn’t for him), but this song gives kids and parents a chance to talk and sing in a babbling, tongue-tied manner.
8. Magnificat
“Magnificat” is another catchy—if somewhat somber—tune. This track stands out less to me than some of the others, but that doesn’t mean I’ll be hitting fast-forward when it comes to track 8 on the album. Flo Paris Oakes’s vocals and Kenny Hutson’s guitar and mandolin work call to mind Lead Me On-era Amy Grant… which is, now that I think about it, the album I am going to listen to while I work on my sermon this morning.
9. Great Rejoicing
Yet more beautiful lyrics:
The troubles of this world
Will wither up and die
That river of tears made by the lonely
Someday will be dry
There’s gonna be a great rejoicing
Also, while playing this song with my wife and three-year-old in the room, I asked my wife, “Do you like this music?” To which my three-year-old replied, “I DO like this music!” The pedal steel and Skye Peterson’s lead vocals partway through the song are icing on the cake.

10. Come, Thou Long Expected Jesus
Waiting Songs ends much as it began: with a beautiful, stripped down version of a classic Advent hymn. (Side note to worship leaders: yes, there are Advent hymns in the hymnal! And you should sing the few of them that exist as many times as you can in the four Sundays leading up to Christmas.)
Rain for Roots’s addition to the hymn will stay with you for days, even after your first time hearing it:
We are waiting
We are waiting
We are waiting for You.
McCracken’s “Hallelujah, what a Savior!” background vocals float above the “We are waiting,” bringing the album to a satisfying close. Advent purists ought to be able to overlook the use of “the H-word” during Advent here. Or does “Hallelujah” sung on top of “We are waiting for you” deliberately point to Christ’s third Advent, when he comes again in glory?
Final Thoughts and Where to Get It (or Win It)
I really love this record, not just for myself, but for my kids, and for any other kids and families that have the privilege of hearing it! Also, I’m totally going to teach some of these songs to our congregation during our intergenerational Sunday school hour this Advent. They’re excellent.
I was a big fan of Rain for Roots’s previous album, too–it is still on regular rotation in our house, especially on road trips. But Waiting Songs even tops The Kingdom of Heaven is Like This. It’s a remarkable record.
The album releases November 10. You can (and should) pre-order it here. AND… three more cool things for you before you go:
- Rain for Roots is performing an online/streaming concert to celebrate the album’s release. Find out more here.
- If you use the discount code WotW you can get 20% off the album when you pre-order (in various formats) here. That code is good through November 9, the day before the album releases. (EDIT: Should have clarified–the code is applicable just to the digital download option.)
- Want to have a chance to win a physical copy of the CD, courtesy of Rain for Roots? I’ll randomly select two winners from the comments below. For one entry, simply answer the question, “What is Advent to you?” Or, you know, just say, “Yo.” For a second entry, share a link to this post on Facebook or Twitter, and come back here to the comments to tell me you did. I’ll announce the two winners in a week.
Thanks so much for the good folks at Rain for Roots for the pre-release stream of the album so I could review it.












