Skip to main content

Support SongChoice

SongChoice is fully free, but does cost to develop and host. If you find it useful, please consider donating.

About

SongChoice is created by David Couch

Serving 20 churches

717 songs indexed and counting

Quick Links

ChangelogPrivacy & CookiesReport a Bug

© 2025 SongChoice. All rights reserved.

Privacy & Cookies
Version 3.0.0

    Preview

    Lyrics

    Information

    Usage Statistics

    O come, O come, Immanuel

    by John Mason Neale

    Preview

    Lyrics

    O come, O come, Immanuel And ransom captive Israel That mourns in lonely exile here Until the Son of God appear Rejoice, rejoice, Immanuel Shall come to thee, O Israel O come, Thou Rod of Jesse, free Thine own from Satan’s tyranny From depths of Hell Thy people save And give them victory o’er the grave Rejoice, rejoice, Immanuel Shall come to thee, O Israel O come, Thou Day-Spring Come and cheer Our spirits by Thine advent here Disperse the gloomy clouds of night And death’s dark shadows put to flight Rejoice, rejoice, Immanuel Shall come to thee, O Israel O come, Thou Key of David, come And open wide our heavenly home Make safe the way that leads on high And close the path to misery Rejoice, rejoice, Immanuel Shall come to thee, O Israel O come, O come, Thou Lord of might Who to Thy tribes, on Sinai’s height In ancient times did’st give the Law In cloud, and majesty and awe Rejoice, rejoice, Immanuel Shall come to thee, O Israel
    Loading usage stats...
    Loading usage stats...

    Information

    Core Details

    Song information

    Author

    John Mason Neale

    Copyright

    Public Domain

    Bible References

    Click any reference to read

    Exodus 13:15Exodus 19Numbers 24:15-17Deuteronomy 10:17Job 38:12Psalm 74Psalm 137:1-5Proverbs 8:22-31Isaiah 7:10-16Isaiah 9:2Isaiah 9:6Isaiah 11:1-12Isaiah 22:21-23Isaiah 25:8Isaiah 30:21Isaiah 35:10Isaiah 40:1-8Isaiah 59:20Isaiah 61:1Jeremiah 10:7Haggai 1:15Zechariah 9:9Malachi 4:2Matthew 1Luke 1:68-79John 14:6John 16:13Romans 15:121 Corinthians 1:301 Corinthians 15:55-57Ephesians 41 Timothy 6:15Revelation 3:7-8Revelation 15:4Revelation 22:16Revelation 22:20

    Streaming Links

    Listen on your favourite platform

    YouTubeKaraoke