Der Patron von Penna San Giovanni ist der heilige Johannes der Täufer, gefeiert am 24. Juni; unter den Festtagen der Gemeinde ist auch der 29. August angegeben. In der Gemeinde steht die Chiesa di San Giovanni Battista.
In der Gemeinde befinden sich außerdem das Teatro Flora, die Überreste der alten Rocca, die Porta Marina, die Porta della Pesa und der Parco Monte.