The patron saint of Vicchio is Saint John the Baptist, celebrated on 24 June in the Pieve di San Giovanni Battista.
The town, birthplace of Giotto and Fra Angelico, holds the Museum of Sacred Art and Popular Religiosity dedicated to the latter, and the Teatro Giotto.