Not all the blood of beasts

lyricist: Isaac Watts
Composer: Lowell Mason

Not all the blood of beasts

On Jewish altars slain

Could give the guilty conscience peace

Or wash away its stain.

But Christ

the heavenly Lamb

Takes all our sins away;

A sacrifice of nobler name

And richer blood than they.

My faith would lay her hand

On that dear head of Thine

While like a penitent I stand

And there confess my sin.

My soul looks back to see

The burdens Thou didst bear

When hanging on the cursed tree

And knows her guilt was there.

Believing

we rejoice

To see the curse remove;

We bless the Lamb with cheerful voice

And sing His bleeding love.

Discover More Hymns

Explore random hymns and find new inspiration