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: (Read Rev. VII: 16-17)
Tune Information
Name: [Of all God's tender promises]
Composer: J. R. M.
Key: E♭ Major



Suggestions or corrections? Contact us