Thanks for being a Hymnary.org user. You are one of more than 10 million people from 200-plus countries around the world who have benefitted from the Hymnary website in 2024! If you feel moved to support our work today with a gift of any amount and a word of encouragement, we would be grateful.

You can donate online at our secure giving site.

Or, if you'd like to make a gift by check, please make it out to CCEL and mail it to:
Christian Classics Ethereal Library, 3201 Burton Street SE, Grand Rapids, MI 49546
And may the promise of Advent be yours this day and always.

84. The Wonderful Savior

1 Christ has shed His blood for me,
O what a wonderful Saviour!
Died my soul from sin to free,
O what a wonderful Saviour!
Greater love was never known,
Greater mercy never shown,
Freely does His blood atone,
O what a wonderful Saviour!

2 I have lost my load of sin,
O what a wonderful Saviour!
Now I have sweet peace within,
O what a wonderful Saviour!
He who calmly walked the wave,
Has the mighty pow’r to save,
Shows a light beyond the grave,
O what a wonderful Saviour!

3 Now my heart doth sing for joy,
O what a wonderful Saviour!
Christ shall all my song employ,
O what a wonderful Saviour!
He my guide, my strength and stay,
All my tears has wiped away;
I will serve Him ev’ry day,
O what a wonderful Saviour!

Text Information
First Line: Christ has shed His blood for me
Title: The Wonderful Savior
Author: F. M. D.
Language: English
Publication Date: 1898
Tune Information
Name: [Christ has shed His blood for me]
Composer: Frank M. Davis



Media
MIDI file: MIDI

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.