Il patrono di Gavignano è san Rocco, festeggiato il 16 agosto; nel comune si trova la Chiesa San Rocco.
Nella Chiesa di San Rocco si celebra ogni anno una festa in ricordo di un evento miracoloso; il culto si è arricchito nel tempo di altri casi ritenuti miracolosi, su tutti quello del 9 luglio 1796, il «movimento meraviglioso degli occhi». Nel comune si trovano anche la Chiesa Parrocchiale Santa Maria Assunta, l'Abbazia di Rossilli e il Castello di Gavignano.