More Ideas


Events that embrace our core values of Love, Creativity, Integrity, Dignity, Justice, Gratitude and Peace, are always greatly welcomed.  Here are few of the most popular ideas. If you have another idea, please get in touch.

Host your own event

Creating and hosting your own event that raises money for YSM is a wonderful way to support our efforts to help our neighbours living with poverty.  Not only is it fun for everyone involved but it becomes even more memorable because it supports a great cause.  Contact us for event planning advice and guidance or for help in setting up an online donation page.

Organize a food drive

By organizing a food drive at your school, office or as part of another event, you can help keep our shelves stocked with healthy food and much-need supplies. Our food bank and our Evergreen baby food bank feeds over 3,500 people a year.

Our greatest needs are:

You can also become a Friend of the Food Bank for one month by commiting to filling 10 pails with items from our list as well as raising funds for essential dairy, egg and meat purchases (suggested donation $500).

Organize a clothing drive

By organizing a clothing drive, you can collect gently used clothing, furniture and housewares for resale at Double Take, our retail store that offer these used items at affordable prices. Double Take is also a YSM employment initiative. It provides an avenue for members of our community to gain experience and training by working at the store.

Organize a Christmas toy drive

In the weeks leading up to the Christmas season, host a Christmas toy drive to collect new toys to donate to our Christmas Market. Toys must align with YSM core values and can be dropped off at our administrative office at 306 Gerrard St. E.

More ideas

You can also get involved by sponsoring a meal or donating goods.  YSM issues tax receipts for financial gifts, and items valued at more than $200. Proof of an item’s value, such as a sales receipt, must be provided. Gift cards are receipted at face value.

Please help us reduce transportation costs by bringing your donations to us. Should that not be possible, contact us and we will work with you to arrange a convenient pick up time. Contact us at 416-929-9614 for more information.