Fundraising ideas
We’ve got the best fundraising ideas for good causes of all shapes and sizes! Check out our curated lists or browse all fundraising ideas below by cost, effort, and impact.
.png)
%201.png)
By organization
Additional lists
%201.png)
All fundraising ideas
Share “tails” of impact
Bring your supporters together for an event to showcase the stories of animals you’ve helped—or tell your “tails” of impact directly on your fundraising page. Share stories that tug at your donors’ heartstrings and show the impact of their generosity.









Volleyball tournament









Online bake sale









Dance marathon









Video challenge
Launch a video challenge that invites followers to do something fun, challenging, or unexpected. Have them share their videos on social media and tag their friends.









Rent your space
Spread the word that your space is available for rent with your email marketing software. Don’t forget to include photos of the space to encourage interest!









Virtual concert
Ask local musicians or bands to perform for a livestreaming audience and invite viewers to make donations or purchase tickets to attend virtually right on your event page.
Make sure to feature a donation thermometer on your page to encourage viewers to make extra donations and get you closer to your goal as they enjoy the music.









Sledding course









CEO challenge









Desk decorating contest
Choose a theme and invite participants to decorate their workspace, door, etc! Let others donate $5 to vote for the best “dressed” desk through each participant’s peer-to-peer fundraising page. Track the leaderboard in real time to see who’s in the lead.









Pros vs. Joes









Online quiz
Involve your supporters beyond donations by hosting an interactive, online quiz. Bonus points for including a round connected to your mission.









Virtual tournament









Rah-rah raffle
To attract the right audience, host a silent auction at your next spirited event with these experiences included!









Livestream donation challenge
Livestream an event like a concert, film, or informational session related to your mission. Set a clear donation goal to reach by the end of the event.









Charity golf day









Virtual scavenger hunt
For this totally remote fundraising event, charge a registration fee and ask participants to use their computer or mobile device to complete various challenges. Share instructions and updates and announce winners from a livestream hosted right on your event page.









Bring your pet to work day









Naming rights
Offer supporters the chance to name a bench, tree, sculpture, or pathway in recognition of their gift.
Create custom labels on your donation form for different naming tiers (e.g., $100 = named brick in a sidewalk).









Legacy giving









House party
Sell event tickets online in advance, check guests in with our mobile app, and use Tap to Pay and Venmo donations to accept latecomers on the spot.









Beach Games
Ask participants to pay a small fee to register and raise even more funds by selling cold drinks and ice cream.









Birthday fundraiser
Instead of birthday gifts, ask friends and family to make a donation to your nonprofit cause!
Givebutter’s fundraising pages make it easy to share your story, upload photos and videos, and let supporters leave comments as they give.









Bake sale
Everyone loves sweet treats! Whip up some cookies, cakes, or donuts and host a bake sale to raise funds for your good cause. Supporters don’t have cash? No problem! With Givebutter, you can accept mobile payments via Cash App, Venmo, Apple Pay, and more.









Subscribe to
The Butter Brief
Get fundraising ideas, tips, and free resources right in your inbox

Givebutter helps you turn ideas into impact
.webp)
Subscribe to
The Butter Brief
Get fundraising ideas, tips, and free resources right in your inbox

The most-loved fundraising platform
.png)
%201.png)


.png)
.png)








.png)
.png)
.png)


.png)
.png)
.webp)

.png)

.png)

.png)
.png)
.png)
.png)
.png)




.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)


.png)
.webp)
.png)
.png)



