2523. Holy Father, God Almighty

1. Holy Father, God almighty,
Holy Jesus, God adored,
Holy Spirit, God of comfort,
Holy, holy, holy Lord!
All our praises rise before You,
God who made all that exists.
As You did with ancient offerings,
Send Your Spirit on our gifts.

2. You gave us Your body, Jesus,
On the night You were betrayed—
Bread of heaven, earthly feasting—
Sacrifice for sins now paid.
And You gave Your blood to nourish
Body, spirit and the soul—
Cup of blessing that did heal us—
Liquid that did make us whole.

3. We recall Your incarnation!
We recall Your earthly life!
We recall Your crucifixion
Full of agony and strife!
We recall Your resurrection
From the grave though sealed with stone!
This Your victory over death, Lord,
Gives us promise for our own.

4. And recalling Your ascension,
We entreat You and implore
That You soon return and take us
To be with You evermore!
Send Your Spirit to be with us
As we pilgrim through this life.
Keep your church and all our loved ones
From all evil and all strife.

5. With the saints and with the angels
We are longing, Lord, to be,
Where with praise and adoration,
Our Redeemer we shall see.
Through and with and in Christ Jesus,
In the Spirit’s unity,
Be all honor to the Father
Now and through eternity!

Text Information
First Line: Holy Father, God almighty
Title: Holy Father, God Almighty
Author: R. Michael Cullinan
Meter: 87.87
Language: English
Copyright: © 1996 Robert Cullinan. The copyright holder grants permission to reproduce these lyrics, as long as this notice remains with each copy.
Notes: Alternate tune: HYFRYDOL, Rowland H. Prichard, 1830
Tune Information
Name: LOVE DIVINE (Stainer)
Composer: John Stainer (1889)
Meter: 87.87
Incipit: 11123 17515 54532
Key: G Major
Copyright: Public Domain



Media
Adobe Acrobat image: Adobe Acrobat image
(Cyber Hymnal)
MIDI file: MIDI File
(Cyber Hymnal)
Noteworthy Composer score: Noteworthy Composer score
(Cyber Hymnal)
XML score: XML score
More media are available on the tune authority page.

Suggestions or corrections? Contact us