"O Come, O Come, Emmanuel" is a Christian Advent hymn. It's actually a translation of the original Latin, "Veni, Veni, Emmanuel" which was written in Germany in 1710. The tune is from 15th century France.

This version comes from "Hymns Ancient and Modern" (1861) and was translated by John Mason Neale (1818 - 1866).



Sung by Michael Armenta.

This version below is somewhat different from the lyrics above...


Sung by Alan Mapstone.