Make an impact for a charity or cause you care about. Give today!

Find a Charity

Donate to any of Canada’s 86,000 charities. You can make a difference quickly and easily with options like one-time donations, monthly giving, donating securities, starting a fundraiser and more.

Get Started: Find a Charity

or

 

Support a Cause Fund

Discover a new, easy way to make a difference. When you donate to a Fund, your donation will make a broad and lasting impact by supporting a number of registered charities working towards the same cause.

Animal Welfare Fund

Animal Welfare Fund

Help animals in need. Your donation can protect and care for abused, neglected, sick, or injured animals.
 
Learn More

End Hunger Fund

End Hunger Fund

Ensure fewer Canadians go hungry. Help provide food to those in need and address the underlying issues of food security and sustainability.
 
Learn More

Indigenous Peoples Solidarity Fund

Indigenous Peoples Solidarity Fund

Support Indigenous-led charities addressing new and long-standing challenges in their communities.
 
Learn More

Browse all Funds

 

More Ways To Give Through CanadaHelps

Discover more ways to get charitable and support the things that matter most to you!

Give the gift of giving

Show a loved one how much you care. Make a donation to their favourite charity with an eCard. Or let them choose the charity by sending them a personalized Charity Gift Card in whatever amount you choose.

Browse Charitable Gifts

Fundraise for a cause close to your heart

A simple and fun way to make a big difference. Create a free fundraiser and rally your friends to support your favourite charities! Honour someone you love, celebrate a special occasion, challenge yourself, and much more.

Create A Fundraiser

Discover the most tax-efficient way to give!

Donate securities or mutual funds and eliminate capital gains and give more to your favourite charities! We make it easy, simply fill out our online form and we take care of the rest!

Discover More Ways


Spread the word and encourage others to donate to a charity or cause they care about!