Since 1992, the town has held Sesiwn Fawr Dolgellau (), an annual world music festival. It originally started as a small event and would be held in the streets of the town centre but has since grown too big and is now held in the town's outskirts.