The Key to Stronger Communities Is In Your Hands
Do Some Good connects people like you, charitable organizations, and businesses to make a meaningful impact in the communities they serve.

- Ignite your inspiration with stories about social change
- Pursue your passion with volunteer opportunities
- Shop at Good Companies and drive donations to important causes
- Strengthen your skills and enhance your resumé with volunteer opportunities
We're supporting over 4700 community organizations including...
Get Involved & Make an Impact

Cultivate your kindness
Good news feels great. Discover what awesome things are happening in your community and across the country. Share your own stories and photos to promote the causes you care about. Inspiration is contagious so spread it around. Invite your friends and family to also get involved and do some good.



Pursue Your Passion
Got a cause that's close to your heart? Do Some Good connects you to relevant charities with interesting volunteer opportunities in need of your special talents and skills. Volunteer and network with other like-minded change makers in your community. Fuel your passion with a purpose.

Champion your cause
Small actions make a big difference. Shop local to take advantage of special offers that donate a portion of your purchase to an important cause. Then go the extra mile by sharing these offers on social media, inspiring others to do the same.



Strengthen your skills
Volunteering doesn't just feel good - it looks good. Put your inspiration to use in productive ways that develop personal growth and enhance your resumé. Build new skills and increase your credibility with a profile that showcases your community impact, complete with testimonials from charities highlighting your contributions.
What some of our Do Some Good champions are saying...
- Amanda Campbell
It’s so cool that just by shopping locally, I can help raise money for my favourite causes with Do Some Good’s special offers. For people who may not have the time to volunteer, there is no easier way to make an impact in the community.
- Donnie Ungaro
Do Some Good is easy to use and an effective way to track my volunteer hours and I love being able to see my impact. This is a game changer to get more people engaged in causes they care about.
- Colin Basran
Citizens want to be more involved in their communities. Platforms like this are already making it easier to find ways to contribute while doing something you love.
- Sara Scott
This app allows me to connect with opportunities and causes that are important to me. I love seeing and sharing success stories through the news feed. It is the perfect catalyst for any volunteer to take action in their community.
- Abhi Sharma
This is a great tool that allows students and volunteers to get involved based on causes that they are passionate about and contribute their time towards bettering their community.