Good news of great joy For every woman, every man This will be a sign to you A baby born in Bethlehem Come and worship, do not be afraid A company of angels Glory in the highest And on the Earth peace among Those on whom His favor rests Oh, come and worship, do not be afraid, no, no My soul, my soul magnifies the Lord My soul magnifies the Lord He 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 Let every nation under Heaven Come and worship, do not be afraid, no, no My soul, my soul magnifies the Lord My soul magnifies the Lord He has done great things for me Great things for me My soul, my soul magnifies the Lord My soul magnifies the Lord He 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 He shall reign on David's throne And His name shall be from this day on Wonderful, Counselor, Everlasting Father Wonderful, Counselor, Everlasting Father His name shall be Everlasting Father Oh yeah My soul, my soul magnifies the Lord My soul, my soul magnifies the Lord He 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 Lord My soul, my soul magnifies the Lord My soul, my soul magnifies the Lord My soul, my soul magnifies the Lord My soul, my soul magnifies the Lord My soul magnifies the Lord He has done great things for me Great things for me My soul, my soul magnifies the Lord My soul magnifies the Lord He has done great things for me Great things for me Oh yeah He has done great things He has done great things