La Fiera di San Giovanni a Castelvetrano è un evento religioso che si svolge nel comune di Castelvetrano, in provincia di Trapani. La fiera offre iniziative culturali e artistiche, stand di prodotti tipici dolci e salati, e intrattenimento per i bambini.
Oltre alla messa solenne e alla processione per le vie del paese, sono tante le iniziative a carattere culturale e artistico che vengono organizzate per l'occasione. Si possono trovare stand di prodotti tipici dolci e salati pronti per le degustazioni dei visitatori e dei turisti.
In scena anche l'artigianato locale e rappresentazioni musicali di piazza, per un evento che offre qualcosa per tutti.