Born in a stable so bare Born so long ago Born 'neath light of star He who loved us so Far away, silent he lay Born today, your homage pay For Christ is born for aye Born on Christmas Day Cradled by mother so fair Tender her lullaby Over her son so dear Angel hosts fill the sky Far away, silent he lay Born today, your homage pay For Christ is born for aye Born on Christmas Day Wise men from distant far land Sheperds from starry hills Worship this babe so rare Hearts with his warmth he fills Far away, silent he lay Born today, your homage pay For Christ is born for aye Born on Christmas Day Love in that stable was born Into our hearts to flow Innocent dreaming babe Make me thy love to know Far away, silent he lay Born today, your homage pay For Christ is born for aye Born on Christmas Day