Le saint patron de San Giuseppe Vesuviano est saint Joseph, fêté le 19 mars dans l'église qui lui est dédiée.
La fête est animée par la Piedigrotta Sangiuseppese, fête populaire de chants, de musique, de chars folkloriques et de cortèges : l'édition de 1953 fut présentée comme la « Piedigrotta Sangiuseppese della Stampa Democratica », unissant à la fête de la musique et de la chanson les célébrations du « Mois de la Presse » de septembre. Depuis 2007, à l'occasion des fêtes de saint Léonard, la paroisse du même nom organise début novembre la « Grande Festa della Tammorra Vesuviana ». Le territoire communal s'étend aussi dans le parc national du Vésuve.