Growing demand and a shortage in donations are leaving The Salvation Army's Christmas Kettle Campaign in a lurch.
That was until Walmart Canada provided a donation of $100,000 to the program.
"It's very encouraging and it's very affirming because we can see that Walmart believes in the work of The Salvation Army and appreciates its value as we add to the community," said Major Brian Venables, Sally Ann director of public relations and development for B.C.
The money will go towards Christmas hampers for needy families. Each costs about $75 per person to construct, and typically contains food and children's toys. On average, each hamper is worth about $300.
The Walmart funds will also help with The Salvation Army's winter relief program, which helps in paying utility bills.
Overall, The Salvation Army operates on a yearly budget of over $90 million. The kettles raise about $2.5 million.
For those wanting to contribute, donations can also be made online at salvationarmy.com or by texting 'Hope' to 45678, which will donate $5, to be added to the donor's phone bill.