El patrón de Castelvetrano es san Juan Bautista y su festividad cae el 24 de junio.
La celebración por la que el pueblo es conocido pertenece en cambio a la Pascua: la mañana de Pascua, ininterrumpidamente desde 1660, en la plaza del Duomo se representa el encuentro del Cristo resucitado con la Virgen aún de luto, anunciado tres veces por un Ángel.
