DIY fundraising ideas
Do-it-yourself fundraising helps you keep more of your hard-earned donations by avoiding venue and planning costs, while adding a personal touch that turns neighbors into loyal advocates.
Whether it’s a bake sale that highlights local talent or a garage sale that clears clutter while raising funds, these grassroots efforts build meaningful connections that keep supporters engaged long after your fundraiser ends.
%201.png)
Caroling
Embrace the holiday spirit and spread joy by going caroling around town or at a seasonal event. Pass the hat for cash donations and display a large QR code or text-to-donate number for easy mobile 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.









Crowdfunding campaign
Collect online donations from friends, family, and community members by creating a fundraising page that lays out your needs and the impact that you will make with the money you raise. Use photos and videos to make your story more engaging, and use a goal bar to showcase your progress.
Be sure to follow crowdfunding best practices in order to make your campaign an even bigger success!









School karaoke









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.









Auction your time or skills
Ask supporters to volunteer their special skills, then auction their time and expertise to the highest bidder!
Streamline the whole experience with the help of free auction software. Add and categorize items, manage bids, and your bidders can get real-time updates on what’s happening.









Give it up challenge
Ask supporters to “give up” a small indulgence—like their morning coffee—for a set amount of time and donate those funds to your campaign instead.
Create a fundraising page to share challenge ideas, set suggested donation amounts, and post updates or donor shout-outs to keep momentum going.









10,000 steps challenge
Encourage members to set up a fundraising page and accept pledges based on how long they’ll commit to their 10k-steps-a-day habit.
Invite participants to set up a peer-to-peer fundraising page where they can share their personal stories and interact with supporters.









Face painting
Set up a booth where passersby can get their face painted by volunteers from your group in exchange for a small donation.
Make it easy for people to give with scan-to-donate. All they need to do is scan the QR code and they’ll land on your donation page in seconds.









Ice cream social
Create a vibrant, themed fundraising page, then send your supporters straight to it with scan-to-donate. From there they can pay for their ice-cream and unlock flavors!









Yard sale
Turn old treasures into new funds for your good cause! Ask community members to host individual garage sales and donate their proceeds to your campaign—or host one large community yard sale using donated goods.
Create a fundraising page for your event, post campaign updates to keep people engaged, and update the fundraising total as donations come in.









Online garage sale
Collect new and used goods from your community and sell items on a first-come, first-served basis—virtually. To introduce some fun competition and bring in more funds, turn the sale into an auction with buy-now pricing options!









Lemonade stand
Set up a classic lemonade stand—and maybe add some tasty treats—to raise funds for your cause. Make purchases seamless with scan-to-donate and mobile-friendly donation forms that accept Venmo and other popular payment methods.









Family dance
Give the classic “father-daughter” or “mother-son” dance an inclusive update. Invite families of all shapes and sizes to enjoy a fun night of cutting a rug together for a good cause.
Choose a theme, sell tickets for your fundraising event online, and raise even more by setting up a photo booth with silly props!









Student battle of the bands









No-talent show









Chili cook-off
Invite participants to prepare their best chili for attendees—and offer prizes for the winner! Create team fundraising pages for each chili recipe/culinary team. There, supporters can cast their vote with a donation and watch the live leaderboard to see which chef is in the lead!









Parents’ night out
This fundraising event can be a fun gathering for parents—or a chance for grownups to drop off their kids for a few hours in exchange for a donation to your cause. Charge an hourly rate or flat “entrance fee” and give caregivers some priceless peace and quiet.









Peer-to-peer fundraising
Multiply your reach with a peer-to-peer fundraising campaign in which individuals reach out to their own networks of family, friends, and coworkers to solicit donations for your cause.
Create teams to add some fun competition into the mix—and bring in more donations!









Plant sale
Ask your green-thumbed community members to grow their best seedlings and plants for a future plant sale to raise much-needed funds. Or, send a sponsorship proposal to a local plant nursery to sign on as your event sponsor or partner.









Postcard drive
Handwritten messages can make a huge impact on your fundraising by helping donors feel seen and appreciated. During your next campaign, have volunteers write and mail postcards to your contacts asking for support.
Add a modern twist by including a short URL that links directly to your fundraising page.









Coffee morning
Host a coffee morning and invite your community members to join you for tea or coffee, cake, and a warm conversation. Ask a local coffee shop to sponsor the event or donate a percentage of the morning’s profits to your cause.









Craft sale
Want to make an even bigger impact? Auction off some larger or more in-demand items.









Adopt-a-mile fundraiser
Raise funds for a mission trip by asking congregation members to “adopt a mile.” This is a fun way to tie your fundraising activity into the experience and drive donations closer to your goal.
Highlight how close you are to reaching your target by displaying a live goal bar on your fundraising page, where the fundraising goal total equals the number of miles.









Used book sale
Reserve a space and ask your community to donate their gently used books for a cause. Set a price for each book and use scan-to-donate or Venmo to easily accept payments on the spot.









Frequently asked questions
What is a DIY fundraiser?
A DIY fundraiser is a self-organized fundraising opportunity in which individuals or small groups take full responsibility for the budgeting, planning, and execution of the event or campaign. These fundraisers typically rely on friends and family to spread the word and help raise money. DIY fundraising is flexible, cost-effective, and personal—you plan your own community event, tap into local resources, and keep 100% of the funds raised.
What are the best DIY fundraising ideas?
The most successful DIY fundraising ideas are low-cost, engaging, and easy to promote through social media pages or word of mouth. Bake sales, car washes, and garage sales require minimal planning. You can host an event like a trivia night or talent show and charge an entry fee or admission fee to raise funds. Workshops or raffles also work well when you offer fun experiences or the chance to win high-value goods in exchange for donations.
How much does it cost to do a DIY fundraiser?
Many DIY fundraising ideas require little or no upfront spending. For virtual events or simple challenges, you only need a donation page or a fundraising page to start collecting gifts. In-person events may include costs for materials or venue rental. Local businesses often help offset these expenses by donating items or services. With a bit of creative planning, your fundraising opportunity can stay low-cost while helping you raise money for your cause.
How long does it take to plan a DIY fundraiser?
A DIY fundraising campaign, like a bake sale or donation drive, can be launched in just one to two weeks with the help of friends and family. Larger community events—like art exhibits where attendees pay an entrance fee—might require four to six weeks (or longer) to organize. Use that time to recruit volunteers, secure an event space, and build your fundraising page to attract and inform supporters.
%201.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)
%201.png)