A Bach festival is a music festival held to celebrate the memory of the German composer Johann Sebastian Bach (1685–1750). Various locations throughout the world hold festivals dedicated to Bach. A notable example is the Bachfest Leipzig, held each year in the city of Leipzig, where the composer worked as Thomaskantor for the last 27 years of his life.