Hymn

O For a Heart to Praise My God

Metre 8.6.8.6

O for a heart to praise my God,

A heart from sin set free,

A heart that always feels Thy blood,

So freely shed for me!

A heart resigned, submissive, meek,

My great Redeemer’s throne;

Where only Christ is heard to speak,

Where Jesus reigns alone.

A humble, lowly, contrite heart,

Believing, true, and clean;

Which neither life nor death can part

From Him that dwells within;

A heart in every thought renewed,

And full of love divine;

Perfect, and right, and pure, and good,

A copy, Lord, of Thine!

Thy nature, gracious Lord, impart,

Come quickly, from above;

Write Thy new Name upon my heart,

Thy new, best Name of Love.

Amen.

O For a Heart to Praise My God — Text from The Hymnal and Order of Service, 1926. Public domain. https://yeshuanow.com/hymns/o-for-a-heart-to-praise-my-god

Chord chart coming soon

Want to play this one? Leave your email and we'll let you know when the chords are ready.


Questions about this hymn

Who wrote O For a Heart to Praise My God?

The words of O For a Heart to Praise My God were written by Charles Wesley; the version here was published in 1926. The library holds 105 more hymns by Charles Wesley, including Jesus, We Look to Thee and Unwearied Earnestness.

Is O For a Heart to Praise My God public domain?

Yes. The words here are taken from The Hymnal and Order of Service, published in 1926. Works published before 1931 are out of copyright in the United States, so you can print, project, perform and record this hymn freely. How we source and check every hymn.

What is the metre of O For a Heart to Praise My God?

O For a Heart to Praise My God is in Common Metre (8.6.8.6). Hymns in the same metre can usually be sung to the same tunes — for example, O 'twas a joyful sound to hear, The Saints In Glory and Come, let us to the Lord our God.