The patron saints of Casalvecchio di Puglia are the Madonna delle Grazie and, as co-patron, San Nicola di Bari (Saint Nicholas of Bari), celebrated on the third Sunday and the third Monday of May; the village holds the Chiesa di Santa Maria delle Grazie.
The municipality also holds the Chiesa dei Santi Pietro e Paolo and the Pozzo Cappellaccio. On the last Sunday of September a trade and livestock fair is held on the occasion of the feast of San Matteo.