Largest Choir Music Database

Discover Thousands of Choir Scripts

Access the most comprehensive collection of free choir scripts, sheet music, and hymns — now with full lyrics. Download in solfa and staff notation instantly.

New — don't know the title? Just type any words you remember from the song.

Searching by words? Type the line the whole church sings — we match the melody (soprano) line.

30.2K+
Scripts
77.0K+
Downloads
115
Categories

Choir music in every language

32,075 songs in 144 languages, from 7 regions of the world — pick a region, then a country, to see what its choirs sing.

En English 9,794 songs La Latin 9,314 songs It Italian 3,562 songs Ge German 2,830 songs Ig Igbo 2,232 songs Fr French 966 songs Yo Yoruba 410 songs Ha Hausa 350 songs Sp Spanish 278 songs Cz Czech 243 songs Ed Edo 186 songs Gr Greek 185 songs Du Dutch 182 songs Ef Efik 154 songs Ur Urhobo 110 songs Po Portuguese 91 songs Es Esan 80 songs He Hebrew 78 songs NP Nigerian Pidgin 77 songs Ig Igala 73 songs Sw Swedish 65 songs CS Church Slavonic 60 songs Ij Ijaw 56 songs Tw Twi 50 songs Id Idoma 46 songs La Latvian 44 songs Ib Ibibio 40 songs Da Danish 28 songs Ki Kikongo 27 songs Ti Tiv 25 songs Ca Catalan 24 songs Li Lingala 21 songs Zu Zulu 19 songs LS Lowland Scots 16 songs No Norwegian 15 songs Po Polish 14 songs Ne Neapolitan 14 songs Gb Gbagyi 12 songs Ba Basque 12 songs Sw Swahili 12 songs Xh Xhosa 11 songs Eb Ebira 11 songs Fi Finnish 10 songs Es Esperanto 9 songs AG Ancient Greek 9 songs Ru Russian 9 songs Ch Chinese 8 songs Si Simple 8 songs We Welsh 7 songs Ar Aramaic 6 songs SG Scottish Gaelic 6 songs Ic Icelandic 6 songs Ik Ikwerre 6 songs Be Berom 6 songs So Sotho 6 songs Ya Yala 5 songs An Annang 5 songs Ts Tshiluba 5 songs Ro Romanian 5 songs OE Old English 5 songs Sh Shona 4 songs Kh Khana 4 songs Fl Flemish 4 songs Ir Irish 4 songs Sl Slovenian 4 songs Uk Ukrainian 3 songs La Lango 3 songs Ga Galician-Portuguese 3 songs Ew Ewe 3 songs Ga Ga 3 songs Lo Lombard 3 songs Se Serbian 3 songs Se Sesotho 3 songs Sl Slovak 3 songs Et Etsako 3 songs Ve Venetian 3 songs ME Middle English 3 songs Ja Japanese 2 songs Ga Galician 2 songs No Nonsense 2 songs Ga Gade 2 songs It Itsekiri 2 songs Ch Chichewa 2 songs Ek Ekpeye 2 songs Lu Luxembourgish 2 songs EO English original 2 songs Ka Kalabari 2 songs Eg Egun 2 songs Uk Ukwuani 2 songs Og Ogoni 2 songs In Indonesian 2 songs Na Nahuatl 1 song Ro Romansh 1 song Mu Mumuye 1 song (D (Piacentine dialect) 1 song CS Creole Spanish 1 song Ek Ekayuk 1 song Sa Sango 1 song Oc Occitan 1 song Co Corsican 1 song Hu Huron 1 song Ju Jukun 1 song OH Old High German 1 song Pi Piedmontese 1 song Ad Adara 1 song Ba Bassa 1 song Go Gokana 1 song MC Mexican Creole 1 song MH Middle High German 1 song (D (Kvenish dialect) 1 song Gu Guanche 1 song Sc Scribal 1 song Lu Luganda 1 song Be Bekwarra 1 song Va Various 1 song In Invented 1 song NM Normalized MHG 1 song Ew Ewondo 1 song Af Afemai 1 song IL invented language 1 song Fu Fulfulde 1 song Yi Yiddish 1 song Co Cornish 1 song Uk Ukpe 1 song Si Sicilian 1 song Ig Igede 1 song (D (Calabrian-Lucanian dialect) 1 song Sa Sardinian 1 song Qu Quechua 1 song Bo Boki 1 song Bo Bosnian 1 song Or Oron 1 song (O (or Occitan) 1 song ,O , originally of German origin 1 song Al Alege 1 song Pa Pan 1 song Fr Friulian 1 song Em Emilian 1 song Da Dagbani 1 song An Andoni 1 song Ar Arabic 1 song Li Lithuanian 1 song As Asturian 1 song Vo Vocalise 1 song

“Music is the universal language of mankind.”— Henry Wadsworth Longfellow

Discover the Best in Choir Resources

Everything your choir needs, beautifully organized.

PDF Downloads

High-quality printable scripts in your preferred notation

Diverse Notation

Solfa and staff options for every skill level

Expert Reviewed

Curated collection ensuring accuracy and relevance

Full Lyrics

Every song with complete, searchable lyrics — sing along with ease