Le saint patron de Marsciano est saint Jean-Baptiste, fêté le 24 juin dans l'église qui lui est dédiée.
À l'occasion de la fête est préparée la traditionnelle « eau parfumée de la Saint-Jean », obtenue en mélangeant fleurs des champs et rosée dans l'eau. Jusqu'en 2011, année où le Palio de la Saint-Jean a été relancé, cet événement n'était connu que par quelques rares écrits remontant au XIVe siècle : cette année-là, la Pro Loco locale, avec le patronage de la commune de Marsciano, a fait renaître l'ancienne tradition. La ville conserve aussi l'église San Valentino et celle de San Silvestro.