Les manifestations étaient prévues pour la fin de l'après-midi, certaines ayant encore lieu vers 21h30, et ont envahi les rues et les places de villes telles que Madrid, Barcelone, Séville, Bilbao, Grenade, Valence, Saint-Jacques-de-Compostelle et Vigo, entre autres.
La manifestation la plus importante a eu lieu à Barcelone, où 15 000 personnes sont descendues dans la rue, selon les données de la mairie de la deuxième ville d'Espagne.
À Barcelone, d'où est partie la flottille mondiale Sumud à la fin du mois d'août, un groupe de manifestants a bloqué une route menant à l'entrée et à la sortie de la ville.
Un autre groupe tient une cour sur une place près du port de Barcelone, où il prévoit d'installer un camp en solidarité avec Gaza et de faire de cet endroit un lieu de protestation permanent. À Madrid, la manifestation a commencé par un rassemblement devant le ministère des affaires étrangères, suivi d'une marche de 10 000 personnes, selon les autorités, en direction du parlement espagnol, qui s'est poursuivie après 21 heures.
"Ce n'est pas une guerre, c'est un génocide", ont crié les manifestants dans la capitale espagnole, en référence à l'offensive militaire israélienne dans le territoire palestinien de la bande de Gaza.
Avant les manifestations prévues pour la fin de la journée dans plusieurs villes espagnoles, quelque 20 000 lycéens sont également descendus dans les rues de 40 villes du pays tout au long de la journée, en solidarité avec Gaza et la flottille mondiale Sumud.
Les manifestations, à l'appel de l'association nationale Student Union, étaient également plus importantes à Barcelone (6 500 personnes, selon la police locale) et à Madrid (4 000).