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
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.









Street clean up
Partner with local businesses to sponsor the day and encourage donations toward your charity or group.









Movie marathon
Enjoy a better experience with engaging event ticketing options, such as online and in-person ticket sales and app-powered check-ins.









Popcorn fundraiser









Tails and trails
Gather your dog-loving supporters for a tails and trails dog-walking fundraiser. Choose a scenic, dog-friendly trail and charge a set fee for tickets.
Don’t forget to provide refreshments at the end of the trail—for both humans and canines!









Cookie-decorating extravaganza
Volunteers bake batches of cookies to contribute to a decorating contest! Participants pay a small fee to enter and use frosting and other edible flare you provide to compete for the best cookie design.
To make your fundraising event even sweeter, bring in a cookie-decorating expert to show off some sweet tips and tricks.









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.









Marathon
A marathon is a classic fun run fundraising event—perfect for your most ambitious supporters! You can host your own fundraising event, or give supporters the resources they need to raise money for your organization by running in an existing race.









Principal for the day
Auction off the chance for a student to be school principal for the day! The lucky student will get to greet classmates as they arrive, make morning announcements, visit classrooms, and enjoy a special lunch with the principal.









Building tour









Arts for animals
Whether you’re hosting an animal art auction or a concert to promote environmental awareness, animals and the arts go hand in hand when it comes to fundraising.
Dedicate time during your event for a “mission moment” to remind supporters why they’re essential to your work—and highlight the positive impact their donations make.









Photo contest
Raise even more by turning the top photos into a deck of cards or a calendar.









Pay you not to ask me again
Give your supporters a way to opt out of all your upcoming donation requests during a big fundraising effort. If they contribute via your donation form before a certain date, you’ll take them off your email and call list for the whole campaign! Then, you can easily segment your email list with your built-in CRM and marketing tools.









Bail out the pastor
Create excitement by displaying a live goal bar on your fundraising page so supporters can watch the total rise in real time.









Grants
Research grants that you can apply for to fund your nonprofit organization or project. Be sure to create a stand-out grant proposal in order to impress grantmakers!









Hot chocolate stall
Set up a cozy drink stand to warm up your community! Offer coffee, hot chocolate, tea, and an array of syrups and toppings for an added fee. Don’t forget the marshmallows!
Make it easy for supporters to pay as they order with scan-to-donate, Venmo, and other seamless options.









Youth lock-in
Plan a good old-fashioned lock-in for your younger community members. Charge a registration fee and have chaperones on hand to supervise activities like trivia, movie screenings, and video game tournaments.
Set up an online fundraising event page where participants can register and supporters can make donations.









Social media takeover
Let a supporter, influencer, or volunteer run your socials for a day! A takeover brings fresh energy, authentic voices, and new eyes to your fundraiser.









Virtual gala
Showcase live or pre-recorded presentations and guest speakers, host an auction, and solicit donations—all livestreamed from your event registration page.









Battle of the food trucks
Partnering with food trucks is a great way to reach your fundraising target. Discover how to secure corporate sponsorships.









Community potluck dinner
Invite each person to contribute a dish and invite at least two people to join your dinner. To keep everything organized, customize your fundraising page or donation form so participants can note what dish they’re bringing when they RSVP—and make a contribution to your campaign.









Pet-friendly bake sale
Choose a location in a high-pet-traffic area, request treat donations from pet supply stores, and get to selling! Offer multiple payment methods, including scan-to-donate and Venmo.









Ales for tails
Partner with your favorite animal-friendly brewery and invite supporters to sip refreshing beverages—all for a good cause.
Charge a set ticket price that includes a donation and two beer tokens. Pair the event with a pet costume contest to make it even more memorable and raise more funds.









Membership drive
Incentivize supporters to invite friends and family to sign up for a membership during a specific period of time. Offer discounted rates or additional perks, and accept recurring donations on a monthly or annual basis.









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)



.webp)
.png)



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

.png)
.png)
.png)

.png)
.png)
.png)


.png)
.png)
.png)

.png)
.png)


.png)
.png)
.png)
.png)
.png)
.png)
%20(1).png)
.png)


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

.png)