Canada-Places.com has listed approx 4497 Non-profit organizations in Canada. Some of the Top rated Non-profit organizations in Canada are- Habitat for Humanity Windsor-Essex, The Salvation Army Thrift Store, Calgary Drop-In & Rehab Centre Society, The Salvation Army Thrift Store, The Salvation Army Thrift Store, Goodwill Community Store & Donation Centre, Goodwill Community Store & Donation Centre, Calgary Catholic Immigration Society, Goodwill Bookstore & Donation Centre & The Salvation Army Thrift Store.