Maesteg has a rich tradition of singing, especially in choirs. At present, there are three male voice choirs: Cor Meibion Maesteg A'r Cylch (Maesteg and District Male Voice Choir), Cor Meibion Glerwyr Maesteg Gleemen Male voice Choir, and Cor yr Hen Blwyf (the Old Parish Choir), The largest being Cor Meibion Maesteg. There are also two ladies choirs: Cor merched Cwm Llynfi (Llynfi Valley Ladies Choir) and Harmony Ladies Choir. There are two mixed choirs, Noteworthy mixed choir, and Take Note contemporary vocal group, the most untraditional of the Maesteg choirs.