You help make Hymnary.org possible.

In 2025, more than 10 million people from 200+ countries found hymns, liturgical resources, and encouragement here. If Hymnary has meant something to you this year, would you take a moment to help sustain it? A gift of any size — and a note of encouragement, if you'd like to share one — directly supports the server costs, research, and curation that keep this resource freely available to the world.

Give securely online today, or mail a check to:
Hymnary.org (c/o Calvin University)
3201 Burton Street SE
Grand Rapids, MI 49546

Thank you for being part of this important online ministry resource.

68. Shall we sing in heaven for ever

1 Shall we sing in heaven for ever--
Shall we sing? Shall we sing?
Shall we sing in heaven for ever,
In that happy land?

Refrain:
Yes! oh, yes! in that land, that happy land,
They that meet shall sing for ever,
Far beyond the rolling river,
Meet to sing and love for ever,
In that happy land.

2 Shall we know each other, ever,
In that land?
Shall we know each other, ever,
In that happy land?

Refrain:
Yes! oh, yes! in that land, that happy land,
They that meet shall know each other,
Far beyond the rolling river,
Meet to sing and love for ever,
In that happy land.

3 Shall we sing with holy angels
In that land?
Shall we sing with holy angels
In that happy land?

Refrain:
Yes! oh, yes! in that land, that happy land,
Saints and angels sing for ever,
Far beyond the rolling river,
Meet to sing and love for ever,
In that happy land.

4 Shall we rest from care and sorrow,
In that land?
Shall we rest from care and sorrow,
In that happy land?

Refrain:
Yes! oh, yes! in that land, that happy land
They that meet shall rest for ever,
Far beyond the rolling river,
Meet to sing and love for ever,
In that happy land.

5 Shall we meet our dear, lost children
In that land?
Shall we meet our dear, lost children
In that happy land?

Refrain:
Yes! oh, yes! in that land, that happy land
Children meet and sing for ever
Far beyond the rolling river,
Meet to sing and love for ever,
In that happy land.

6 Shall we know our blessed Saviour
In that land?
Shall we know our blessed Saviour
In that happy land?

Refrain:
Yes! oh, yes! in that land, that happy land,
We shall know our blessed Saviour,
Far beyond the rolling river,
Love and serve him there for ever.
In that happy land.

Text Information
First Line: Shall we sing in heaven for ever
Publication Date: 1865
Notes: Public Domain
Tune Information
Name: SHALL WE SING IN HEAVEN?
Composer: Wm. B. Bradbury
Key: F Major or modal



Media
More media are available on the text authority and tune authority pages.

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