Tra i patroni di Sannicandro di Bari figura san Giuseppe, festeggiato l'ultima domenica di giugno; l'altra patrona, la Santissima Croce, si festeggia invece l'ultima domenica di settembre.
Il paese conserva il Castello Normanno Svevo e la Chiesa Madonna di Torre, oltre alla Chiesa di Santa Maria del Carmine.