← All songs

Christmas songs and carols for church

Classic carols and Christmas hymns your congregation already knows, plus newer songs shared by their writers, ready for a Christmas Eve service, a carol sing, or a children's program.

Every song has a chord chart you can move to any key, full lyrics for the screen, and a melody to rehearse with. All of them are free for worship use: no subscription and no CCLI report.

136 songs

English

Spanish

Malayalam

German

French

Albanian

Hungarian

Russian

Latin

Portuguese

More: Public domain hymns · Worship songs you can use without a CCLI license · Advent hymns and songs · Easter hymns and songs · Communion hymns and songs · Thanksgiving hymns and songs