Songs by Iona
- The First Noel composed by Traditional English Carol
- Fairest Lord Jesus composed by Traditional
- Be Thou My Vision composed by Traditional Irish Melody
- They'll Know We Are Christians composed by Peter Scholtes, additional words and music by Caro
- Give Me Oil In My Lamp composed by American Traditional
- When Israel was in Egypt's land composed by Traditional Spiritual
- It's The Most Wonderful Time of the Year composed by Traditional
- The Virgin Mary Had A Baby Boy composed by Traditional West Indian
- Holy, Holy, Holy Lord (Sanctus) composed by Iona Community
- We are marching in the light of God composed by South African Traditional tr/ad by Anders Nyberg
- Angels we have heard on high Sweetly composed by Traditional French Carol tr/ad by James Chadwick
- Let our gladness have no end Hallelujah composed by Kancional (T. Zavorka) tr/ad by Unknown
- Infant holy Infant lowly for His bed composed by Polish traditional carol tr/ad by Edith Margaret G
- God rest ye merry gentlemen composed by Traditional
- God rest you merry gentlemen composed by Traditional tr/ad by Jubilate Hymns
- Among us and before us Lord you stand composed by Iona Community
- On Christmas night all Christians sing composed by Traditional English Carol
- Give me joy in my heart keep me praising composed by Traditional
- Let us break bread together with the composed by Traditional Spiritual
- He became poor that we may be rich composed by Iona Community
- Thanks Again Lord composed by Traditional African-American Spiritual
- Hark The Herald Angels Sing composed by Traditional
- Feliz Navidad composed by Traditional
- Come Now Long Expected Jesus composed by Traditional
- Infant Holy, Infant Lowly composed by Traditional
- Twelve Days of Christmas composed by Traditional
- The B.I.B.L.E. composed by Traditional
- I've Got the Joy Joy Joy composed by Traditional
- Teaching Kids about Money composed by National Geographic
- Kids Stewardship Video composed by National Geographic
- Once In Royal David's City composed by Traditional
- Be Still and Know composed by Iona
- Take This Moment composed by Iona/John Bell
- First Born of Mary composed by Iona/Bell
- Lord, You Can Turn All Mourning Into Dancing composed by Bell/Iona
- Come and Let Us Worship God composed by Bell Iona
- Come All You People SSFW 15 composed by Bell Iona
- Maranantha composed by John Bell Iona
- Sing of Colours composed by Traditional, trans R Krisman
- Jesus Christ, Jesus Christ, Child of God Among Us composed by Bell Iona
- Laudete Omnes Gentes composed by Iona
- Heaven and Earth Join to Worship Your Creator composed by Iona
- Lord, to Whom Shall We Go? composed by Bell, Iona
- Now Let Us Sing With Joy composed by Iona
- Know That God is Good composed by Traditional
- Do Not Retreat into Your Private World composed by Iona
- Go Tell It (This Is Amazing Grace) composed by Traditional, Phil Wickham, Jeremy Riddle, Josh Farro