Strejken fick en betydligt större anslutning än den generalstrejk som genomfördes i september i fjol.
Denna gång, till skillnad från 2011, deltog även alla Baskiens stora fack i den generalstrejk som utlystes av Spaniens två största fackliga centralorganisationer UGT och CCOO.
Strejkdagens demonstrationer fick i många städer en uppslutning som saknar motstycke: 900 000 demonstrerade i Madrid, 800 000 i Barcelona, och 400 000 i Avenidas, Andalusien o s v.
Totalt demonstrerade, enligt facken, över 4 miljoner.
Strejken genomfördes mot regeringens försämringar i arbetsrätten, som gör det lättare och billigare att avskeda i massarbetslöshetens Spanien.
Facken behöver nu ställa in siktet mot en 48-timmars generalstrejk.
Danny Byrne