San Gimignano celebra el 31 de enero al santo del que toma el nombre. No es, sin embargo, el único patrón: el 12 de marzo le toca a santa Fina, y los sangimignaneses tienen igual apego a ambas fechas.
También en marzo se celebra la Giornata del ritorno, dedicada a los sangimignaneses emigrados: quien se marchó vuelve al pueblo, y por un día las torres son otra vez solo casa.
