La ville est ceinturée par une rocade depuis Saint-Palais-sur-Mer jusqu'à Saint-Georges-de-Didonne. La circulation est relativement fluide en dehors des vacances scolaires ou de la haute saison (d'avril à octobre) avec cependant des pics d'embouteillages entre la mi-juin et la mi-septembre. Les quartiers où la circulation peut devenir problématique sont le centre-ville, le quartier de Pontaillac et plus généralement les abords de toutes les plages. 