It's believed as many as 100,000 toys were stolen over an almost two-year period from the charity's warehouse in north-end Toronto.
The Salvation Army says it only became aware of the thefts after a whistleblower came forward in August.
Spokesman John Murray says the response from people wanting to help replace the toys has been overwhelming.
Harold Chizick of the Toronto toy company Spin Master says when the company heard the news, it knew it had to do something.
So it's donating more than $100,000 worth of toys to the Salvation Army.
Murray has said he believes the alleged theft is an isolated incident and has urged people not to lose confidence in the work of the charity. (680News)