I have set My rainbow in the clouds, and it will be the sign of the covenant between Me and the earth. Genesis 9:13

God Has Set His Sign

God has set His sign, a rainbow,
Midst the rainy clouds above;
’Tis the token of His cov’nant
With the man and earth He loves;
Ne’er again to send a deluge,
Hence His faithfulness is told!
He is true to every promise,
And His changeless word we hold!

The appearance of that rainbow,
Brightly in its splendor’s shown
’Round the Lamb-God of redemption,
Seated there upon the throne;
With His righteousness and glory
And His holiness He shines!
Colors blue and red and yellow
Show forth heaven’s hues divine!

May the meaning of the rainbow
Be our full reality;
In the church and in our living,
God expressed for all to see;
’Round the throne in that bright City,
Grateful voices we shall raise:
“God is faithful in salvation!
Shout to His eternal praise!”

Lyrics: M. C. (hymnal.net)
Music: Franz Joseph Haydn (1732-1809)
Photo: Bob McCoy