The Three Choirs Festival is a British music festival, held alternately at the cathedrals of Hereford, Gloucester and Worcester.