Swing Open the Beautiful Gates

lyricist: David Piper, 1902
Composer: John Patton

Swing op­en thy gates

O Je­ru­sa­lem

For our Sav­ior’s blood has been shed!

The pro­mise lies yet in the fu­ture years

When we all shall rise from the dead!

Swing op­en the beau­ti­ful gates of Heav’n

The gates by the crys­tal sea!

Swing op­en the beau­ti­ful gates of Heav’n!

Swing op­en the gates for me!

Swing op­en the gates of the pear­ly hue

The Sav­ior is wait­ing with­in

To wel­come the home­com­ing throng of earth

Who have been re­deemed from all sin!

Swing op­en thy gates

city beau­ti­ful

With thy won­drous pave­ments of gold!

The loved ones thou hast

With their fore­heads crowned

And their forms we long to be­hold.

Swing op­en thy gates

O Je­ru­sa­lem

For the Sav­ior’s blood has been shed!

The pro­mise lies yet in the fu­ture years

When we all shall rise from the dead!

Discover More Hymns

Explore random hymns and find new inspiration