Charities in Ontario, Canada
30,570 registered charities
30,570 registered charities
Taught advanced and implemented the gospel of christ; carried out the operation of the denomination in canada on behalf…
Provide information in order to help stop the spread of hiv/aids-give support to people who are infected and affected b…
African wildlife foundation of canada (the foundation') was established to protect the environment for the benefit of th…
Bicycle collection and shipping bicycle refurbishment and sales mechanical skills training community development bui…
Support through Generations/Mini me to we/Black Mental Health Campaign/Empowering Girls Program/Parents School Knowledge…
Create awareness of each group through organized clutural groups. This includes the annual family picnic black history …
Provide education counselling and other support services to new immigrants and refugees. Advance and encourage educatio…
The afro women and youth foundation (awtf) is a charitable organization providing leadership empowrrment and mentorshi…
At Camp Aftermath we believe that people living with PTSD or experiencing mental health problems as a consequence of th…
Aftermetoo operates a digital property which serves as a one-stop information shop for people who are being sexually har…
Islamic youth School establishment maintenance and education. Establishing and running youth elementary school Offerin…
Planning creation production and dissemination of live vocal works performances and filmed vocal works.
Aga Khan Foundation Canada (AKFC) is a non-profit international development agency. Incorporated on July 3 1980 AKFC’s…
1. Vipassana Meditation Classes 1.1 Description: The International Agama Zen Practice Centre offers classes on Buddhist …
1. Food bank 2. Soup kitchen 3. Community programs 4. Thrift store
Missionary fellowship
Weekly church services fellowship food programs. Agape fellowship is closing down during this year due to no pastor an…
Worship services bible studies concerts
Agape aims to affect change one child at a time one family at a time. The name 'agape' reflects the organization's int…