O come, O come, Emmanuel

For other English-language translations of this work, see Veni, Veni, Emmanuel.
Versions of
O come, O come, Emmanuel
Anonymous, translated by John Mason Neale, translated by John Mason Neale

Neale published this translation in his collection Hymns Ancient and Modern in 1861. He had published two other translations previously, but this revision remains the predominant English translation of this work.

Versions of O come, O come, Emmanuel include: