O for a Heart to Praise My God

lyricist: Charles Wesley, 1742
Composer: Thomas Haweis, 1792

O for a heart to praise my God

A heart from sin set free!

A heart that al­ways feels Thy blood

So free­ly spilt for me!

A heart re­signed

sub­mis­sive

meek

My dear Re­deem­er’s throne

Where on­ly Christ is heard to speak

Where Je­sus reigns alone.

A hum­ble

low­ly

con­trite

heart

Believing

true and clean

Which nei­ther life nor death can part

From Him that dwells with­in.

A heart in ev­ery thought re­newed

And full of love di­vine

Perfect and right and pure and good

A co­py

Lord

of Thine.

Thy ten­der heart is still the same

And melts at hu­man woe:

Jesu

for Thee dis­tressed I am

I want Thy love to know.

My heart

Thou know’st

can nev­er rest

Till Thou cre­ate my peace;

Till of mine Ed­en re­pos­sessed

From self

and sin

I cease.

Fruit of Thy gra­cious lips

on me

Bestow that peace un­known

The hid­den man­na

and the tree

Of life

and the white stone.

Thy na­ture

gra­cious Lord

im­part;

Come quick­ly from ab­ove;

Write Thy new name up­on my heart

Thy new

best name of Love.

Discover More Hymns

Explore random hymns and find new inspiration