Die Gemeinde San Giovanni Teatino feiert zwei getrennte Schutzpatrone: den heiligen Rochus, Patron des Ortsteils Sambuceto, gefeiert am 16. August in der Kirche San Rocco, und den heiligen Vinzenz Ferrer, Patron des Ortsteils San Giovanni, gefeiert in der ersten Septemberhälfte.
Der Ort bewahrt die Kirche San Giovanni Evangelista und die Kirche Immacolata Concezione „De Laurentiis“, sowie die Kirche „Mater Populi Teatini“.