Santa’s sleigh flanked by cheerleaders was greeted by children in pyjamas at their homes last week.
Father Christmas, Carshalton Cheerleaders and Banstead Rotary Club raised about £550 for charity by knocking on doors on Thursday.
The sleigh pulled by a truck went from house to house in Banstead to fundraise for the Royal Marsden and other local charities.
Jean Eve, trustee of the cheerleaders and fundraiser for the hospital, said: "It was really delightful.
"People were waking up their children and bringing them out to see Santa.
"The girls felt it was really special to see the children’s faces light up at the sight of Santa on his sleigh."
Santa’s sleigh and the cheerleaders also went out with Cheam Rotary Club in Cheam on Friday.