Protesters in Madrid rallied against a government move on Friday that will make it harder for the unemployed to claim benefits.
Jobless people receive 400 euros a month, but ministers have tightented the conditions to qualify for the payment.
Those living with relatives who earn at least 481 euros a month are excluded.
One unemployed man said his daughter was out of work.
“Four hundred euros is not enough for her to pay her rent or become independent, but at least the benefits would have stopped her becoming an additional cost to her family,” he said.
Spain’s record jobless rate of 24.6 per cent is the highest in the industrialised world.
Some Spaniards have resorted to drastic measures to make ends meet.
One group of protesters tried to leave a supermarket in Merida without paying.
They wanted to give out free food to the poor and the unemployed.