Nonprofit fundraising ideas
 1.png)
Obstacle course
Challenge supporters to navigate walls, mud pits, and rope climbs. To amplify your impact and spark some friendly competition, encourage team fundraising—all supporters can join an existing team or create their own to compete!









Color run
Spray participants with brightly colored powder along the course of your charity fun run. By the end, runners will be rainbow-ed! Set up a photo booth at the finish line for selfies, and encourage donations on social media via a scan-to-donate code.









Virtual fun run
Take your fundraising run online—or create a hybrid event—by encouraging participants to complete a designated distance anytime, anywhere! Be sure to use peer-to-peer fundraising to spread the word and bring in some major funds.









Walkathon
Ask supporters to lace up their shoes and gather pledges or donations for every mile they walk.
Sell official charity gear, encourage participants to share updates on their own personal donation pages, and award top fundraisers with exciting prizes.









5k walk/run
Map out your fundraising run route and have supporters donate to participate. Then, use peer-to-peer and team fundraising tools that let supporters create their own donation pages, set goals, and ask friends and family to contribute!









Ugly sweater 5k
Get festive by encouraging supporters to wear their ugliest holiday sweater for a fun run! Use peer-to-peer fundraising to encourage participants to set a donation goal and spread the word—along with photos of them in their ugly regalia. Offer a special award for the “best” dressed.









Team apparel sale
Sell custom team apparel like T-shirts and hats featuring your team's logo and colors—online, in person, or both! Be sure to collect key info—like size and color—using custom fields on your donation forms.









Halloween costume run
Ask supporters to wear their silliest or spookiest Halloween costumes during this fun run. Use team or peer-to-peer fundraising to help participants set a donation goal and spread the word.
At the end, award special prizes to the race winners, the teams or individuals who raised the most, and the best costumes!









T-shirt design contest
Encourage supporters to submit their best t-shirt designs to enter a competition. Set up team fundraising pages for each design and have supporters donate to vote for their favorite. Each donation will appear on a leaderboard so everyone can watch the votes (and donations!) come in.









Jersey auction
Auction off game-worn jerseys from your team or donated professional jerseys either online or in person. Take advantage of free silent auction software for simple and easy bidding, custom item descriptions, and more.









Touchdown sponsorships
Ask local businesses to sponsor your team for the entire season! Create a sponsorship proposal that outlines exactly what donors will get in return—like featuring their signage or logo each time you score!









Dance-a-thon
Using individual peer-to-peer fundraising pages connected to your main event page, participants gather donations and pledges based on how long they aim to dance—without taking a break!
Supporters can donate, leave encouraging messages for the dancers, and purchase tickets to join in the fun—all in one place.









Crafts night
Charge an entrance fee and check-in attendees as they arrive for an evening of creativity and fun. Ask volunteers to bring various supplies, or ask for donations from local art stores.









Open mic night
Invite community members to perform music, poetry, or comedy for a good cause. Ask audience members to make a small donation and offer snacks to raise more funds using easy in-person mobile payments like Tap to Pay and scan-to-donate.









Candy grams
Buy some crowd-favorite candies and charge supporters to send these sweet treats to a chosen recipient along with a heartfelt note. To streamline the process, have donors fill out custom fields on your donation form with their personal notes and recipient addresses.









Pumpkin Games
Perfect for the Halloween season, challenge participants to a pay-to-play series of games like pumpkin races and decorating contests. Sell tickets in advance or on the day of using scan-to-donate or Venmo.









Coding bootcamp
Partner with coding organizations and offer students discounted class fees and programs. Be sure to include some appealing benefits for participating companies in your corporate sponsorship proposal, like free marketing and publicity.









Virtual movie night
Use Teleparty (formerly Netflix Party) to host a virtual family movie night fundraising event on the streaming service of your choice. Ask movie trivia questions throughout to make the evening more interactive!









Grow-your-own garden kit
Ask local nurseries to donate herbs, seeds, and soil you can use to assemble gardening kits. Bring volunteers together to assemble everything and sell them on a custom fundraising page or donation form.









Earth Day
Reserve an indoor or outdoor space and invite your community to come arrange flower bouquets and pot their own plants to celebrate Earth Day (April 22).
Charge an entrance fee and make your fundraising event move smoothly with mobile app check-in and easy scan-to-donate payment options.









Mini-golf tournament
Assemble teams, charge entry fees, and cheer everyone on as they compete for the best score. Encourage participants to make personal team fundraising pages and ask friends and family to support them and the cause.









Sell swag or merch
Raise some extra funds for your organization or club and spread the word about your cause by selling branded swag like totes, stickers, and t-shirts.
With advanced ticketing features, you can offer each item on a mobile-friendly platform and add an image and available amount so supporters can easily purchase and share their sizing info, too!









Grab bags
Reach out to local businesses and ask them to donate a small number of products that you can bundle together and offer donors online.
To attract more partnerships from businesses, create a sponsorship proposal that emphasizes the benefits for them, like free publicity and marketing opportunities.









Community cookbook
Create and sell a custom cookbook featuring favorite recipes from your community members and families. To drum up excitement and spread the word, share sneak peek photos on your custom fundraising page.









Donation drive
Set up a donation drive to collect valuable in-kind donations or financial gifts for your cause. This can be done by setting up a drop-off zone in person or collecting donations online through a fundraising page. No matter the format—make sure to share your fundraising goal far and wide to keep the momentum going!









Frequently asked questions
How do I raise money for my nonprofit?
Many valuable funding sources are available for your nonprofit, including foundations, corporate sponsors, and major donors. Our favorite strategy, however, is more grassroots: fundraising campaigns and events that rally community support for your cause, like the ideas shared on this page.
New to fundraising? Learn how to start a fundraiser with step-by-step guidance and even more inspiration.
Which ideas for nonprofit fundraising are the easiest?
When it comes to easy fundraising ideas for nonprofit organizations, it all depends on your resources, time constraints, and how much you need to raise. One tip is to incorporate your fundraising efforts into pre-existing events, like partnering with a local team to promote your text-to-donate campaign at their next big game.
Pro tip: Offering mobile-friendly payment options makes the entire process easier for youandyour donors.
What are the most profitable nonprofit fundraising ideas?
Some of the highest-raising charity fundraising ideas put the focus—and goal—on a specific day or moment, like Giving Tuesday or an annual benefit auction. Auctions with high-ticket items and campaigns with incentives like matching gifts can also bring in large donations for a more successful fundraiser.
How can I raise money for my nonprofit fast?
When you need results fast, consider setting up an online fundraiser that includes a social media challenge or some friendly competition. With a peer-to-peer campaign, your supporters can create their own donation pages and spread the word online, building momentum toward your collective fundraising goal.
 1.png)
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)
 1.png)