When He Cometh!

lyricist: Mary Beegle, 1876
Composer: Charles Gabriel, 1901

Rejoice! ye saints

the time draws near

When the Mes­si­ah shall ap­pear;

The wil­der­ness shall bloom!

Jerusalem break forth in song

Zion the joy­ful notes pro­long;

Thy Ju­bi­lee is come!

Rejoice! the day be­gins to dawn

That ush­ers in the glo­ri­ous morn

That peace on earth shall bring;

And truth shall sit on ev­ery hill

And bless­ings flow from ev­ery rill

And all the isles shall sing.

O Zion

hail the glo­ri­ous day

When sin and sor­row flee away

When all thy foes are slain;

And peace shall reach from shore to shore

And na­tions shall learn war no more

The Prince of Peace shall reign!

Come quick­ly! Bless­èd Lord

ap­pear!

Let an­gels tell Thy com­ing near

And strike the tune­ful lyre.

Safe in the Sav­ior’s love we’ll stand

With harps all tremb­ling in our hand

To join the glo­ri­ous choir.

Hail! glo­ri­ous morn—aus­pi­cious day!

The lamb shall with the leo­pard play

And by his side lie down;

Open with joy

ye pear­ly gates

For lo! the throne of Da­vid waits

For Da­vid’s roy­al Son!

Discover More Hymns

Explore random hymns and find new inspiration