Il patrono di Vicchio è san Giovanni Battista, festeggiato il 24 giugno nella Pieve di San Giovanni Battista.
Il paese, terra natale di Giotto e del Beato Angelico, conserva il Museo d'Arte Sacra e Religiosità Popolare a lui dedicato e il Teatro Giotto.