The Saleem Foundation joined up with Ham Dingle Primary School at its Christmas shopping night.
The school supported the foundation's Winter Warmers appeal and collected more than a 100 blankets, hats, scarves, socks and gloves to be handed out to the needy next month.
Shaz Saleem, founder of the charity, said it was a "beautiful" event.
He said: "It was really beautiful, a great event. It was just so heart-warming.
"It's meant to be the coldest winter for a long time, and lots of people will be sleeping rough. So we're asking for people to donate new or used items, and so many people have been so generous.
"The school gave us a huge box, with more than 100 items in, it was so amazing."
Headteacher at the school Jacque Grace said: "Ham Dingle Primary School is proud to support the Saleem Foundation and the good work it does in our local community. Our children and families are always very generous in their donations."
And Shaz said he couldn't thank the school enough.
"They have been amazing, it's overwhelming to see the generosity shown by the amazing parents and staff of Ham Dingle, we look forward continuing working with them as partners. Together we can help someone survive this winter."