O God of hosts, O God of grace, How lovely is Thy holy place, How good and pleasant is Thy dwelling! My thirsty soul longs earnestly, Yea, faints Thy holy courts to see 'Mid festal throngs and music swelling. My heart and flesh cry out to God, To Him I spread my hands abroad.
The sparrow finds a house to rest, The swallow deftly builds her nest, And broods her young hard by Thine altar. O Lord of hosts, my God, my King, With all my soul to Thee I cling! Hold Thou my hand, lest I should falter. How blest are they that dwell with Thee! They praise Thy Name continually.
Blest is the man whose strength Thou art, Thy ways are hidden in his heart, He treads the highway to Thy dwelling. Though passing through a vale of tears, Thy grace, O God, to him appears With winged hope and power impelling. The wilderness, by showers blest, Is now a pilgrim's vale of rest.
From strength to strength Thy children dear Go forward, till they all appear In Zion's courts, God's holy mountain. O how delightful, God of grace, The paths of those that seek Thy face, And yearn for waters from Thy fountain! Jehovah, God of hosts, give ear, O Jacob's God, in mercy hear.
O God, our shield, with face benign Look on Thy servant, wholly Thine, And keep him, Lord, Thou great Defender! One day, passed in Thy house of praise, Is better than a thousand days Spent in the realm of earthly splendor. Though only at Thy door I wait, No tents of sin give joy so great.
O God Jehovah, good and kind, On Zion's mount in clouds enshrined, Thou art our sun and shield forever. To upright souls that seek Thy face Thou givest glory, truth, and grace; E'en in death's vale Thou failest never. O Lord of hosts, how blest is he Who puts his stedfast trust in Thee!