About 120 of them fed the less fortunate at the Roanoke Rescue Mission yesterday.
About 970 more people than came then what they normally see on a typical day.
Not even the workers who normally man the holiday dinners expected so many people to come through.
"Based on our numbers from Thanksgiving we expected a slightly fewer number of people. We started out slow, it being a Sunday at noon, we had very few people here at noon, but by one o'clock we were in full swing," said Andres Sylvester-Johnson Rescue Mission cook.
Annual Christmas dinners in Martinsville and Danville had well over 1,000 people each.
Volunteers at each location also gave out clothes and toys for children.