We don't often ask for money. Just twice a year. This is one of those times. 

So, please, before you hit the "close" button on this box, would you consider a donation to keep Hymnary.org going? 

In April 2020, according to Google Analytics, our Hymnary website had roughly 1.5 million sessions from approximately 1 million users. Both numbers were up 40% from April 2019. Amazing. And what a blessing! But it is expensive to serve all of these people -- worship leaders, hymnologists, hymn lovers and more -- people like you who love hymns.

And we have limited sources of revenue. This fund drive is one critical source. 

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

You can make your tax-deductible contribution by sending a check to Hymnary.org at 3201 Burton SE, Grand Rapids, MI 49546, or you can click the Donate button below. 

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

God blessed for all things

Blessed be God for all

Published in 12 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 - 12 of 12)
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

Page Scan

The Young Christian's Companion. 2nd ed. #a64

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 subscribing to eliminate ads entirely and help support Hymnary.org.