After a "really tough year for many families", hundreds of volunteers are trying to spread some festive cheer.