154. Of all God's tender promises

1 Of all God's tender promises,
To pilgrims weary in the way,
There is no sweeter one than this,
That he shall wipe all tears away.
All tears away! All tears away!
My God shall wipe all tears away;
All tears away! All tears away!
My God shall wipe all tears away.

2 It makes my heart grow strong again,
To bear its burdens while it may,
Earth's losses will be Heaven's gain,
When God has wiped all tears away.
All tears away! All tears away!
My God shall wipe all tears away;
All tears away! All tears away!
My God shall wipe all tears away.

3 Oh, pilgrim weary grown, and faint,
Bear up a little while, I pray,
The heaviest cross makes gladest saint,
When God has wiped all tears away.
All tears away! All tears away!
My God shall wipe all tears away;
All tears away! All tears away!
My God shall wipe all tears away.

4 Oh God, thy promises are sweet,
Like balm to bleeding hearts are they,
But this my lips will most repeat,
For God shall wipe all tears away.
All tears away! All tears away!
My God shall wipe all tears away;
All tears away! All tears away!
My God shall wipe all tears away.

Text Information
First Line: Of all God's tender promises
Author: E. E. Rexford
Refrain First Line: All tears away! All tears away!
Language: English
Publication Date: 1875
Notes: Now Public Domain. (Read Rev. VII: 16-17)
Tune Information
Name: [Of all God's tender promises]
Composer: J. R. M.
Key: E♭ Major
Notes: Now Public Domain.



Suggestions or corrections? Contact us
It looks like you are using an ad-blocker. Ad revenue helps keep us running. Please consider white-listing Hymnary.org or getting Hymnary Pro to eliminate ads entirely and help support Hymnary.org.