1 Here we come a-carolling
to greet our new-born king,
to join with shepherds on the hill
and hear the angels sing.
Heaven's peace be to you,
and to all your loved ones too;
and God bless you
and send you a happy new year;
and God send you a happy new year.

2 Here we come a-hurrying
to see our saviour true,
to kneel and wonder at his crib
as all good Christians do.

3 Here we come a-worshipping
the Christ of Christmas Day,
for Mary's child, the Lord of all,
is laid upon the hay.

4 Here we come a-carolling
to bring you heaven's word:
so hear our song, receive our news,
and greet him as your Lord!

Michael Perry (1942 - 1996)
© Mrs B Perry/Jubilate Hymns Ltd