Des défilés étaient prévus dans quelque 130 villes, ainsi que devant les ambassades de France dans plusieurs capitales européennes.
"Stoppons la répression", "Non à la politique inhumaine de Sarkozy" ont scandé les manifestants mobilisés à l'appel d'une centaine d'organisations soutenues par le Parti socialiste, les Verts, les partis d'extrême gauche et l'ensemble des syndicats.
A Paris, plusieurs milliers de personnes ont quitté en début d'après-midi le quartier de la République en direction de l'Hôtel de ville. Sur la statue de la République au milieu de la place du même nom, un grand drapeau français de plusieurs mètres de large a été tendu, avec une tache en son centre où était inscrit le mot "sarkozysme".
De nombreux manifestants brandissaient le drapeau tricolore et des pancartes sur lesquelles ont pouvait lire "Non à la xénophobie du gouvernement français", "Pas de Roms en charter, pas de France au Kärcher" ou encore "Privés de liberté sans décision de justice, merci Brice", en référence au ministre de l'Intérieur Brice Hortefeux.
A Bordeaux, 3000 personnes selon les organisateurs, 1200 selon la police, ont manifesté entre le parvis des Droits de l'Homme et la place de la Victoire, dans le centre-ville. A Lyon, les estimations varient entre 4500 et 7000.
A Marseille, les organisateurs ont recensé 10'000 personnes entre le Vieux-Port et la préfecture, choisie comme lieu d'arrivée du cortège parce qu'elle est le "symbole de l'Etat". "Vichy c'est fini, Sarkozy ça suffit", ont repris en choeur les manifestants. Dans la foule, un homme portait un t-shirt orné d'une photo du président et de la mention "expulsable en 2012".