It depends on where you are. In general 24th Dec is family dinner and you will find few people at the street (bear in mind we Spaniards have dinner much late than at UK). If you are in a big city you will have more chance to socialize.
On 25th Dec is also family lunch day, but don't necesarilly hapens at home and many people lunch out after a nice stroll with family and/or friends.
Those days we Spaniards eat a lot
BTW, once you know where will you be make a search, because there are restaurants and hotels who offer ls 24th and 25th meals for those who preffer celebrate outside (more unlikely in small cities)
I myself will be on crlhrismars at Fuerteventura, in Canary Island.... the weather usually is good enough for beach and sun