Good news of great joy For every woman, every man This will be a sign to you A baby born in BethlehemCome and worship Do not be afraid A company of angels Glory in the highest And on the earth peace among Those of whom His favor rests Oh, come and worship Do not be afraid, no, no My soul, my soul magnifies the LordMy soul magnifies the LordHe has done great things for me Great things for me Unto you a child is born Unto us a Son is given Let every heart prepare His throne And every nation under HeavenCome and worship Do not be afraid, no, no My soul, my soul magnifies the LordMy soul magnifies the LordHe has done great things for me Great things for me My soul, my soul magnifies the LordMy soul magnifies the LordHe has done great things for me Great things for me Of His government there will be no end He'll establish it with His righteousness And He shall reign on David's throne And His name shall be from this day on Wonderful, Counselor, Everlasting FatherWonderful, CounselorHis name shall be Everlasting FatherMy soul, my soul magnifies the LordMy soul, my soul magnifies the LordHe has done great things for us He has done great things for us He has done great things for us He has done great things for us My soul, my soul magnifies the LordMy soul, my soul magnifies the LordMy soul, my soul magnifies the LordMy soul, my soul magnifies the LordMy soul, my soul magnifies the LordMy soul magnifies the LordHe has done great things for me Great things for me My soul, my soul magnifies the LordMy soul magnifies the LordHe has done great things for me Great things for me He has done great things He has done great things