Schutzpatronin von San Giovanni in Marignano ist die heilige Lucia, gefeiert am 13. Dezember; der andere Patron, der heilige Johannes der Täufer, wird dagegen am 24. Juni gefeiert.
Die Antica Fiera di Santa Lucia erinnert an Traditionen der Wintersonnenwende, an die Verehrung der Schutzpatronin des Sehvermögens und an die bäuerliche Berufung des Ortes, seit jeher bekannt für den Weizenanbau. Nach uralter, tief verwurzelter Tradition beginnt in San Giovanni in Marignano die Weihnachtszeit genau mit der heiligen Lucia. Der Ort bewahrt zudem das Naturkundemuseum und den kleinen Park der Kirche von Montalbano.