More Ideas


Events that encourage our core values of Love, Creativity, Integrity, Dignity, Justice, Gratitude and Peace, are greatly welcomed.  Here are few of the most popular ideas.

Host an Event

Hosting an event to raise donations for YSM is one the wonderful ways to support our efforts to help our neighbours living with poverty.  Not only can it be a fun time for everyone involved but even more memorable because it supports a great cause.  We can provide an online donation page for your convenience and also provide any advice you need.

Organize a Food Drive

Our food bank or our Evergreen baby food bank feeds over 3,500 people/babies on a regular basis and it is a constant challenge to keep our shelves stocked.

Our greatest needs are:

You can also help by being a Friend of the Food Bank where you commit to help for one month. Fill 10 pails with items from our list and raise funds for essential dairy, egg and meat purchases (suggested donation $500).

Organize a Clothing Drive

Collect gently used clothing, furniture and housewares for Double Take, our resale retail store that offers items at very affordable prices. Double Take provides an avenue for members of The Yonge Street Mission community to gain experience and training by working at the store.

Organize a Christmas toy drive

Leading up to the Christmas season, The Yonge Street Mission accepts donations of new toys for our Christmas Market. Toys that are accepted align with YSM core values and can be dropped off at our administrative office at 306 Gerrard St. E.

Other ideas include sponsoring a meal or providing donated goods. YSM issues tax receipts for financial gifts, and items valued at $200+. Proof of an item’s value, such as a sales receipt, must be provided. Gift cards are receipted at face value.   Click here for a list of items best suited for our community members.

Please help reduce The Yonge Street Mission’s high transportation costs by bringing us your donation. In the event that pickup is necessary, we will be in touch to arrange a convenient time. During busy periods, it may take up to 6 business days to arrange for pickup.  Contact us at 416-929-9614 for further details.