Last night I dreamed of heaven and I saw my mother there Standing with all 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 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