The patron saint of Capraia is Saint Stephen, celebrated on 26 December in the Church of Santo Stefano.
Every year, on the evening of 1 May, in Capraia Fiorentina, the townspeople celebrate Saint Grania, protector of children, by lighting bonfires that light up the whole town: the so-called «fires of Saint Grania». The town also holds the Abbey of San Martino in Campo and the Etruscan Ovo Tomb.