Last night I dreamed of heaven
And I saw my mother there
Standing with the angels
On a golden stair
I thought I heard her whisper
Welcome home my boy
Last night I dreamed of heaven
And it filled my heart with joy
I heard the angels singing
Songs of peace and rest
And then there was a silence
Each eye looked toward the west
There sat my Saviour
On his golden throne
Last night I dreamed of heaven
My eternal home sweet home
Last night I dreamed of heaven
That land so pure and sweet
And the joy within me
Made my glad heart weep
I was there with my Saviour
Free from grief and strife
Last night I dreamed of heaven
The land of eternal life