Let Earth and Heav’n Agree

lyricist: Charles Wesley, 1741
Composer: John Goss, 1874

Let earth and Heav’n agree

Angels and men be joined

To ce­le­brate with me

The Sav­ior of man­kind

T’adore the all-aton­ing Lamb

And bless the sound of Je­su’s name.

Jesus! trans­port­ing sound!

The joy of earth and Heav’n;

No oth­er help is found

No oth­er name is giv’n

By which we can sal­va­tion have

But Je­sus came the world to save.

Jesus! harmo­ni­ous name!

It charms the host ab­ove;

They ev­er­more pro­claim

And won­der at His love;

’Tis all their hap­pi­ness to gaze

’Tis heav’n to see our Je­su’s face.

His name the sin­ner hears

And is from sin set free;

’Tis mu­sic in his ears

’Tis life and vic­to­ry;

New songs do now his lips em­ploy

And danc­es his glad heart for joy.

Stung by the scor­pi­on sin

My poor ex­pir­ing soul

The bal­my sound drinks in

And is at once made whole;

See there my Lord up­on the tree!

I hear

I feel He died for me.

For me and all man­kind

The Lamb of God was slain

My lamb His life re­signed

For ev­ery soul of man:

Loving to all

He none passed by

He would not have one sin­ner die.

O un­ex­am­pled love

O all-re­deem­ing grace!

How swift­ly didst Thou move

To save a fall­en race!

What shall I do to make it known

What Thou for all man­kind hast done!

For this alone I breathe

To spread the Gos­pel sound

Glad tid­ings of Thy death

To all the na­tions round;

Who all may feel Thy blood ap­plied

Since all are free­ly jus­ti­fied.

O for a trum­pet-voice

On all the world to call

To bid their hearts re­joice

In Him

who died for all!

For all my Lord was cru­ci­fied

For all

for all my Sav­ior died.

To serve Thy bless­èd will

Thy dy­ing love to praise

Thy coun­sel to ful­fill

And min­is­ter Thy grace

Freely what I re­ceive to give

The life of Heav’n on earth I live.

Discover More Hymns

Explore random hymns and find new inspiration