Mega Carol All is calm Group A God rest thee merry gentlemen Let nothing you dismay Sleep in Heavenly Peace Sleep in Heavenly Peace God rest thee merry gentlemen Let nothing you dismay Dum dum dum rup a pum (repeated) God rest thee merry gentlemen Let nothing you dismay God rest thee merry gentlemen Let nothing you dismay God rest thee merry gentlemen Let nothing you dismay Oh tidings of comfort & joy Traveling yonder star Traveling yonder star Traveling yonder star Hark! The herald angels sing Glory to the newborn King Peace on earth and mercy mild Gift of love for every child Joyful all ye nations rise Join the triumph of the skies We three Kings of Orient are Bearing gifts we travel afar Field & fountain moor & mountain Travelling yonder star Joyful all ye nations rise Join the triumph of the skies We three Kings of Orient are Bearing gifts we travel afar Field & fountain moor & mountain Travelling yonder star Joyful all ye nations rise Join the triumph of the skies Travelling Travelling Travelling Travelling yonder yonder yonder yonder star star star star Dum dum dum rup a pum And should I sing for you Dum dum dum rup a pum All is calm Joyful all ye nations rise Join the triumph of the skies Joyful all ye nations rise Join the triumph of the skies Hark! The herald angels sing Glory to the newborn King Peace on earth and mercy mild Joy & love to every child