Basato prevalentemente sul turismo, il paese fa parte della Costa dei trabocchi, ed è Bandiera Blu d'Europa del 2008. Lo è già stata ininterrottamente da qualche anno. Le spiagge più premiate sono Molo Sud e Calata Turchino. Di notevole bellezza sono anche spiagge come Rocco Mancini, Valle Grotte (condivisa da Rocca San Giovanni e San Vito), e spiagge un po' scomode, ma non meno belle, sparse per tutto il litorale sanvitese.