Oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh
Zachariah served with a heart so true
Elizabeth's faith was steadfast too
Though childless, they walked in God's own way
Righteous and blameless every day
Prepare the way, His light will shine
A promise fulfilled in love divine
Rejoice with hope, cast off your fear
The Lord is coming, His time is near
In the temple incense rose
An angel stood where few could go
Fear not, Zachariah, your prayer is heard
The Son is promised by God's own Word
Prepare the way, His light will shine
A promise fulfilled in love divine
Rejoice with hope, cast off your fear
The Lord is coming, His time is near
Your Son will lead with Spirit's might
Turning hearts to God's pure light
Love Him, John, for He will be
A voice of truth and victory
Elizabeth conceived in grace
God removed her past disgrace
In secret joy she praised His name
For His favor and eternal claim
Prepare the way, His light will shine
A promise fulfilled in love divine
Rejoice with hope, cast off your fear
The Lord is coming, His time is near
With the Spirit of Elijah He'll go
Turning hearts, letting love flow
A voice to make the people see
The path to Christ, the King to be