Charity Fundraising Ideas for Any Cause 

Your charity’s success relies on winning fundraising strategies. Using this guide to nonprofit fundraising ideas, your organisation has a nearly exhaustive list of options. Whether your charity wants to do online fundraising, events, or something quick this list of ideas is a great place to start. 

Start a charity fundraiser

Five online fundraising ideas for charity organisations

If your organisation is not sure where to get started, online fundraising options may be the best place to begin. Increasing supporter participation is one of the toughest things for charities to overcome. Online fundraising ideas for nonprofit organizations are easy to execute and it makes it easier for your supporters to get involved.

1. Birthday fundraisers

One of the easiest and most impactful nonprofit fundraising ideas involves birthday fundraisers. For supporters looking to do something meaningful for their birthday in lieu of gifts, it’s the perfect fit. Encourage your supporters to share their birthday fundraiser on their social media. Get even more creative and use the anniversary of the day your nonprofit was created to host a birthday fundraiser

2. Wedding fundraisers

Just like birthday fundraisers, wedding fundraisers are another great option for nonprofit organizations. Couples may already have everything on their traditional registry or just want to give back. Either way, ask your community to start a wedding fundraiser on your behalf and create milestones of appreciation to keep the couple excited to be fundraising for your cause. 

3. Fundraisers for memorials

A powerful way to honor the passing of a friend or loved one is to raise money around a cause that was near and dear to their hearts. Your supporters may already be making donations to your organizsation in memory of a loved one. Let these supporters know they can go beyond a donation and start a fundraiser to not only support your nonprofit, but also honor their deceased loved one.

4. Peer-to-peer fundraising

Peer-to-peer fundraising allows your supporters to use the power of social sharing to reach out to their network. Make it easy for supporters to run peer-to-peer fundraisers by having functionalities that allow users to add photos, videos, and sharing options. 

5. Online matching programs

If you have a corporate sponsor or a wealthy donor willing to match donations, consider using that money to create an online match program. Communicate to supporters and create urgency around the program. Instead of just taking a cheque for £5,000 or £10,000 and calling it a day, you’re now taking that donation and using it as leverage to raise even more money for your cause.  

25 top fundraising ideas for charities

When your organisation is ready to move beyond online fundraisers, there’s almost an endless list of charity fundraising ideas you can try. However, not all of these ideas are worth going after and some may not be the right fit for your nonprofit. For that reason, we’ve put together a list of the most successful fundraising ideas for nonprofits.

  • 1. Organise a major one-time fundraising event

    There’s a reason why benefit dinners are one of the most popular ways to raise money for charity. Benefit dinners work well as one-time fundraising events because they bring community members together for a fun time and make it easy for people to give. Benefit dinners can take many forms—from black-tie galas to backyard barbecues.

    • Reach out to volunteers who have given time to your organisation in the past. Offer them an opportunity to attend your fundraising event as honored guests if they sell a certain number of tickets. 
    • Connect with local businesses to find out if they would be willing to volunteer their space as the event venue or offer a discount in exchange for the business you’ll bring in. 
    • Set the price of admission so it covers the cost of dinner, entertainment, and other expenses in addition to the amount you hope to raise. Ask guests to make donations at or above that amount.


  • 2. Kick off a “week without” challenge

    This idea highlights the concept of “making every dollar count.” Ask supporters to give up an everyday luxury for one week and instead donate the money they would normally spend on it to your fundraiser. Crunch some numbers so donors can understand their impact. For example, tell everyone that if just 10 people give up their daily £5 coffee for seven days, that would bring in an extra £350 for your organisation in a week.

    • Suggest supporters give up things like restaurant meals, fancy coffees, or going to the movies.
    • Inspire them to think about your fundraiser each time they consider their routine, keeping your cause top of mind for an extended period.

  • 3. Throw a charity sale

    There’s no shortage of big online fundraising ideas for nonprofit organisations. But keeping it simple with an old fashioned charity sale can be just as effective. Whether you’re selling books, calendars, or donated items, a charity sale can be a perfect addition to your fundraising efforts.

    • Smaller-scale sales are great alternatives for nonprofits that don’t have a staff prepared to take on the planning of a major fundraising gala. 
    • Brainstorm items that might appeal to your donor base, then reach out to businesses in the area that might be willing to offer donated goods or services. 
    • Try throwing a community yard sale in which participants donate their gently used items to the nonprofit for resale.
  • 4. Host a silent auction

    Silent auctions are very popular among nonprofits. This classic fundraising idea usually approaches local businesses or sponsors to secure the items up for bidding. These can be spa gift cards, local restaurant vouchers, gift baskets from a store in town, or even free rounds of golf at a country club in town. 

    Combine this with a fundraising event for maximum profits. At the charity event, dinner, or gala, your supporters can place bids on the items they’re interested in, often driving up the price and creating a nice sized donation for each prize.

  • 5. Host a dog wash party

    Partner with a local pet store in order to offer up their do-it-yourself dog wash center for the day. Enlist supporters to be dog washers for hour-long shifts and ask them to bring supplies. Supporters can even start their own fundraisers and have their friends and family pledge money to your nonprofit for each hour they work as dog washers. 

  • 6. Create a recycle-a-thon

    Have supporters pledge their recyclables and give the amount raised to the charity hosting the event. Supporters can also reach out to neighbors telling them they’d be happy to take their recyclables off their hands in order to donate the proceeds to charity. Some of the best fundraising ideas for nonprofits involve getting supporters to include their extended network and this is a great opportunity to do just that. Use fundraisers like a recycle-a-thon as a way to increase your reach with the network of your known supporters and the local community. 

  • 7. Host a car wash

    Car washes are still great charity fundraising ideas. Speak with a local business owner who is willing to host your car wash on their lot. The extra attention from the car wash event could also be a win for the business owner so they may be open to the idea. Ask supporters to volunteer their time and supplies for the event, and most importantly, spread the word to their extended network. Your volunteers can sell tickets for the car wash in advance in order to get commitments before the actual event. 

  • 8. Start a shaving fundraiser

    Have people commit to shaving off their hair, mustache, or something less extreme, like dying their hair a funky color, if you reach a specific goal. Even a wacky hairstyle will do, if you don’t want to scare away potential volunteers for the fundraiser. Set your goal, then ask them to commit to a specific action. Supporters are more likely to get involved if there’s a fun incentive, like seeing someone dye their hair a crazy color or shave their head. 

  • 9. Sell merchandise

    Fundraising ideas for nonprofit organisations don’t always have to be wacky, you can go back to basics with t-shirt sales at a local event. Think of a local fair, festival, or sporting event in your area. From bracelets, sweatshirts or hats, anything your organization has is an opportunity to make money. Make sure items are priced correctly and let people know how the funds from the sale will be used. Supporters are more likely to purchase items or donate if you offer transparency about how the money is used. 

  • 10. Organize a board game night

    Organise a board game night at a volunteers home, or partner with a local restaurant that is willing to host your organisation. You can charge an admission fee or encourage teams to create a fundraising competition. Don’t limit your reach for this event to only your volunteers and known supporters, ask people that already work with your organisation to invite their extended network of family and friends. 

  • 11. Host a craft workshop

    If your volunteers or employees are great at creating crafts, such as knitting or making decorations for holidays, have them teach a craft workshop. Pick one type of craft and hold an event where people can come in and receive instruction on how to create a craft from one of your talented volunteers. You can charge a fee for the event or ask attendees to make a donation to your charity. 

  • 12. Organize a pub crawl

    Partner with local bars and restaurants and ask them to donate proceeds of your pub crawl to your nonprofit. Charge a fee or minimum donation amount for a ticket to the pub crawl. If the bars and restaurants are willing to host your pub crawl for free, you can keep all the proceeds for your charity. For the price of the pub crawl, include a nonprofit t-shirt that your participants have to wear during the event. It’s more fun and you’ll create more awareness when you’re all dressed the same.

  • 13. Host a bingo night

    Bingo nights are easy to run, and unlike many other fundraising ideas, they require very little planning. Not only is it easy for your organization to run one but they also have the added benefit of being very low-cost events. Ask a local public school or church if they can rent their space for the event, or hold it in the home of one of your volunteers. You can also charge a fee to attendees or ask them to donate any amount to your charity as their entry fee. 

  • 14. Host a used book sale

    Fundraising ideas for nonprofits don’t have to always cost your organisation money to run and a used book sale is a great example of this. Most people have a stack of books they have no use for anymore. Why not use these books as a way to raise money for a favorite cause.

    Host the fundraiser by creating an online book sale campaign and ask supporters to set up their own fundraisers and ask for mobile donations at the event. The ‘virtual’ book sale will show its cumulative impact online and could easily turn into an annual event for your cause. 

  • 15. Host a tank fundraiser

    Never heard of a tank fundraiser? Well, it’s a really cheap nonprofit fundraising idea. The only thing you need is a few fish tanks or similar containers. Ask local businesses to put the containers in their store and see which tank fills up first. It’s amazing how quickly spare change and bills can fill up a tank. It’s something fun to do, doesn’t cost much money, and stores will love the chance to compete with each other. 

  • 16. Have a trivia night

    Trivia nights combine games with charitable giving, and they’re a great excuse for a fun night out. See if a local bar or restaurant will host your event with proceeds going to your nonprofit, or simply host it at your organisation’s headquarters, if that’s an option.

    Take your trivia night online by creating teams and asking them to raise money on behalf of your cause. Award prizes to the top raising team, such as free food, drinks, or even a trophy.

  • 17. Host a talent show

    Talent shows don’t have to be strictly for high schoolers. Everyone wants to showcase their talent, especially when it’s for a good cause. Charge a small admission fee and ask supporters, or local talent, to be a part of your show. Make sure to have a tablet on hand for onsite online donations and offer up t-shirts or other merchandise to boost your donation volume.

  • 18. Hold an art show

    Work with local schools to have students submit their artwork and then invite the community to come to your art show for a small fee. See if a local establishment will donate their space or warehouse, and have refreshments or snacks available for purchase. You can either have the art show be admission only, or you could actually put the artwork up for sale to boost donations.

  • 19. Start a walk-a-thon

    Charity walks the perfect fundraising idea to get your community active and raising funds for your cause. Organising a walk might take a bit more effort, but using a platform with built-in-ticketing and registration capabilities, easy-to-use communication tools, and user-friendly fundraiser creation pages can get you off to the races in no time. 

    Make sure to start sending out communication about your walk-a-thon early in the game. This gives supporters the opportunity to set up their own fundraisers, create training teams, reach out to their networks to ask for donations to their fundraiser, and gives you time to nurture them throughout the process from training to walk day to post-walk.

  • 20. Create a bowl-a-thon

    Bowl-a-thons can offer up an easy fundraising idea for nonprofits throughout the entire year. Instead of focusing on outdoor fundraising ideas or events that revolve around fancy dinners, supporters will love the opportunity to give back in a more casual atmosphere. 

    • Encourage team captains to set up their own fundraisers and recruit team members by having them set up fundraisers as well. 
    • Create merchandise such as water bottles or sweatbands to commemorate the day and offer them up at the time of ticket purchase. This way, your nonprofit isn’t stuck with extra merchandise that isn’t sold ahead of time. 
  • 21. Organize a cook-off

    A cook-off, whether chili, baked goods, or even a barbeque, is a great fundraising event idea for nonprofits. People love to show off their skills and, when it’s for a charitable cause, that makes it even more exciting. Set a time and date, and ask your community of supporters to sign up. 

    • Have the cook-off participants start fundraisers and ask their network to support them. 
    • Allow patrons to vote with their dollars during the event by setting up mobile donations stations at each table. 
    • Focus less on the prizes and offer up charitable t-shirts and small trophies to the winners. 
  • 22. Organize a bake sale

    Fundraising ideas such as bake sales help give your community the opportunity to personalise the way they give back to your cause. This is a great fundraising idea for schools or sports teams where members of the club or school can each bake something of their choice and set a price, then have the proceeds all go towards their nonprofit of choice. 

    Supporters can take this fundraising idea virtual by hosting an online bake sale, as well. The community can vote with their dollars on your bake sale fundraising page and the ‘baker’ with the most dollars raised can get a special booth at the actual bake sale, or some other easy-to-fulfill prize.

  • 23. Have a pancake breakfast

    A pancake breakfast is a great fundraising idea for nonprofits. Especially successful in the winter months, this will get people up and at ‘em to eat warm pancakes in the name of a cause they love. 

    • Ask board members or staff to be the chefs and keep the menu simple with pancakes, maybe a side of fruit or meat, and then drink options. 
    • Charge per plate with all of the proceeds going towards your cause. 
    • You can even attach a particular mission point to this event so patrons know their money will be going to a particular type of work you’re focused on.
  • 24. Invite a guest speaker to give an inspirational talk

    Are you looking for unique charity fundraising ideas that will inspire others to rally around your cause? Asking a guest speaker to lead a talk about a topic related to your nonprofit’s mission is a creative and refreshing way to garner support. Guest talks are also a great way to renew support for your cause and bring in fresh support if your fundraiser stalls.

    • When selecting a speaker, start by reaching out to celebrated members of your community—people who can draw a crowd and speak on a compelling topic. 
    • Host the event at a well-known bookstore, theater, or local community center. 
    • You can use the profit from ticket sales for your cause, or make the event free and simply ask for voluntary donations. 
  • 25. Focus on events specific to your mission

    Think about your nonprofit’s focus and goals. What type of event might best highlight your mission? Get your fundraising team together and brainstorm possible ways you can use your nonprofit’s skills and expertise to run an event.

    Examples of organisations that host events related to their cause:

    • Food Runners, a nonprofit dedicated to delivering excess food from businesses to those in need, hosts cooking classes to raise funds. 
    • Summer Search, a nonprofit that helps low-income youth, hosts youth leadership events to further raise funds for their mission. 

Ready to double donations with these ideas?

GoFundMe was built with not only nonprofits in mind, but your supporters as well. We’ve created a fundraising platform full of easy-to-use, yet robust features that allow you to create any type of charity fundraiser you want. If you’re ready for your nonprofit to make an even bigger difference, sign up and begin your journey into nonprofit fundraising today.


Start a charity fundraiser