Hymnary Friends,

Please pardon this brief interruption, and please consider a gift today to support the work of Hymnary.org. Here's why.

Each month half a million people visit this website for free access to the most complete database of North American hymnody on the planet. But this project does not come without a cost, and we have limited sources of revenue. Twice a year we hold a fund drive, and these drives are critical to our future.

So if you benefit from Hymnary.org, would you consider a donation today? Even small amounts help, and they also let us know you're behind us and support what we do.

Click the Donate button below to be taken to a secure giving site. Or you can make your tax-deductible contribution by sending a check to Hymnary.org at 3201 Burton SE, Grand Rapids, MI 49546.

On behalf of the entire Hymnary.org team, our thanks.
Harry Plantinga

God blessed for all things

Blessed be God for all

Published in 11 hymnals

Representative Text

1 Blessed be God for all,
For all things here below;
For pain, and grief, and joy, and thrall,
To my advantage grow.

2 Blessed be God for shame,
For slander and disgrace,
Welcome reproach for Jesus' name,
Like flint, Lord set my face.

3 Blessed be God for loss,
For loss of earthly things;
For every scourge and every cross
Me nearer Jesus brings.

4 Blessed be God for want,
For want of health and food;
I live by faith and scorn to faint,
For all things work for good,

5 Blessed be God for pain,
Which tears my flesh like thorns;
It crucifies my carnal mind,
To God my soul returns.

6 Blessed be God for doubts,
Which he hath overcome;
My soul in full assurance shouts,
Of being soon at home.

7 Blessed be God for fears,
Of sin and death and hell;
When Christ who is my life appears,
In glory I shall dwell.

8 Blessed be God for friends,
Blessed be God for foes,
Blessed be God whose gracious ends,
No finite creature knows.

9 Blessed be God for life,
Blessed be God for death,
Blessed be God for joy and grief,
I welcome all through faith.

Divine Hymns, or Spiritual Songs: for the use of religious assemblies and private Christians 1800

Text Information

First Line: Blessed be God for all
Title: God blessed for all things
Language: English



Instances (1 - 11 of 11)
TextPage Scan

Divine Hymns, or Spiritual Songs #86

Page Scan

Divine Hymns, or Spiritual Songs #LXXXVI

Divine Hymns, or Spiritual Songs #d17

Page Scan

Hymns and Spiritual Songs (New ed.) #183

Page Scan

Psalms, Hymns and Spiritual Songs #219

Page Scan

Psalms, Hymns and Spiritual Songs #CCCXIX

Page Scan

The Young Christian's Companion #64

Suggestions or corrections? Contact us