Explore more blogs
Nonprofit trends & insights

14 best companies that donate to nonprofits [2025]

Discover the top 14 businesses that donate to nonprofits and what they look for in applications.

Anna Bean
March 7, 2025
November 18, 2022
Nerd Mr Butter

The top ten most generous corporations donate over $2B annually to nonprofits.

Companies willing to donate to fundraisers are plentiful, but it can be hard to know which to target. That’s why we've rounded up a list of some of the biggest and best companies to approach for sponsorships, along with details on how you can get in on the action.

How to find corporate sponsors

When looking for companies that give donations or businesses that sponsor events, the first step is to consider your organization's needs. Are you seeking unrestricted funds, an event sponsorship, support for a specific program, or in-kind donations?

Once you determine your needs, list which companies give sponsorships to nonprofits. A great place to start for corporate sponsorship is within your local community: the grocery store in your neighborhood, the clothing shop a friend of your board member owns, or the financial institution your charity works with. Focus on where you already have a direct contact when seeking companies that donate to charity.

Here are some popular industries to look for corporate donations to nonprofits:

  • Airlines ✈️
  • Big retail stores 🛍️
  • Banks 🏦
  • Food and beverage brands 😋
  • Grocery stores 🛒
  • Hotels 🛏️
  • Insurance companies 💪

The 14 best sponsors for nonprofit organizations 

1. Bank of America 🏦

Bank of America sponsors regional events across the U.S., including art exhibits, performances, and charity sporting events like the Chicago Marathon. They also support initiatives focused on neighborhood preservation, urgent needs like food and shelter, and diversity, equity, and inclusion (DEI) programs. 

Visit their website to learn more about what they offer and make a request on behalf of your organization. Plus, they have a guide that outlines the sponsorship application process.

2. Kroger 🛒

501(c)(3) nonprofits can apply once per year for Kroger sponsorships, gift cards, and in-kind donations—just make sure to submit your request at least a month in advance. Download their list of guidelines, then you can complete the application online.

3. Pepsi 🥤

While the PepsiCo Foundation doesn't accept unsolicited proposals for nonprofit funding, groups can request sponsorships and product donations from local distributors of Pepsi products online. And in-kind donations aren't just soda: Frito-Lay, Quaker, Gatorade, and Tropicana are all part of the Pepsi fam.

4. State Farm 🤝

As a large national corporation with local affiliates, State Farm invites organizations of all types to apply for event or marketing sponsorships. However, they ask that you do so three months in advance, so plan ahead.

5. Tito's Vodka 🍸

Tito's Vodka boasts that they "proudly support thousands of nonprofits." The company does have a strong track record of giving back, from animal rescue and community gardens to racial equity initiatives and more. 

Get your organization on that growing list! If you're a 501(c)(3), you can fill out a donation or sponsorship request for your next event online—just make sure to do so 30 days in advance.

6. Trader Joe’s 🌸

To request in-kind donations or other charitable contributions from Trader Joe’s, you must go to your local store and ask the designated Donation Coordinator directly. They only contribute to 501(c)(3) organizations, but otherwise, their guidelines are pretty flexible

Don’t forget to submit your sponsorship request three weeks before your organization needs it!

7. U.S. Bank 💰

U.S. Bank focuses on longer-term sponsorship opportunities that involve multi-channel marketing strategies rather than one-time event sponsorships. You can review their full list of stipulations and submit an online request form several weeks in advance.

8. Whole Foods 🫒

Whole Foods doesn't make in-kind donations or give out gift cards. This Amazon-owned grocery giant does, however, have a Community Giving program facilitated by team member networks that make direct financial contributions quarterly to sponsor local nonprofit organizations. 

Note: this opportunity is separate from the charitable giving done by their several foundations.

9. Wells Fargo 💸

Wells Fargo’s Community Giving program supports local organizations that aid financial health, housing affordability, small business growth, and sustainability in their communities. The application notes that proposals should be submitted at least 90 days prior to the sponsorship start date.

10. Dick’s Sporting Goods 🏅

Dick’s is an ideal corporate sponsor for nonprofits looking to fund local recreational sports teams to help more children experience the value of play. When applying online, nonprofits should note that they review requests monthly and make decisions typically within 60 days.

11. Marriott 🏨

This hotel chain is dedicated to giving back big time. Marriott supports organizations that aid children, provide disaster relief, protect the environment, and so much more. Interested nonprofits can create an account to apply.

12. Target 🎯

Most of Target’s grants for nonprofits are invitation only. However, the company has a track record of donating to organizations that expand economic opportunity and shift power toward communities that have been historically silenced.

Nonprofits are only eligible if they are a federally tax-exempt 501(c)(3) charitable organization, an accredited school, or a public agency located in the United States.

13. Google 🌐

Google offers Google for Nonprofits, which includes free access to Google Workspace, Ad Grants, and YouTube nonprofit features. While they have specific focus areas for major grants, eligible 501(c)(3) organizations can apply for their various programs through their website. 

14. Microsoft 💻

Microsoft provides both financial support and technology donations to nonprofits. The Microsoft Tech for Social Impact program provides discounted software, technology grants, and cloud services through Azure for Nonprofits

They also have an employee gift matching program that benefits thousands of organizations annually.

Send a sponsorship offer so good they can’t refuse

There are plenty of companies that sponsor nonprofits, and this list of corporate sponsors is a great starting point for exploring funding opportunities.

Sign up for a Givebutter account today to create donation forms and fundraising events that inspire sponsors and make it easy for them to contribute to your cause. You’ll not only gain access to a full spread of fundraising features but also benefit from free marketing software to engage with key stakeholders (e.g., your corporate sponsors!).

Reach more sponsors with free email marketing software

FAQs: Top questions on companies that donate to nonprofits

Who is most likely to donate to a nonprofit?

Companies donate to nonprofits for many reasons. Some are motivated by shared goals and values, while others are focused on fulfilling their corporate social responsibility (CSR) program goals. 

While major companies like Pepsi and State Farm can be valuable funding partners, some popular places that donate to nonprofits are often right in your neighborhood! So, when searching for companies supporting nonprofits, don’t forget about local businesses, too. 

You never know which companies will offer support to your cause!

What companies donate to charity the most?

Walmart and Wells Fargo are two of the top companies that donate to schools and other nonprofit organizations. These corporate sponsorship companies have well-established giving programs and actively seek out nonprofits to support. 

What company donates all profits to charity?

Newman’s Own and Peacekeeper Cause-metics are two examples of companies that donate all proceeds to charity. Unlike other for-profit businesses, these organizations are solely focused on giving back.

What is it called when companies donate to nonprofits?

When companies donate money, goods, or services to nonprofits, it’s known as corporate philanthropy or corporate giving. This practice is a key part of their social responsibility efforts to support community initiatives and charitable causes. Companies that give free stuff to nonprofits or provide financial support are engaging in this form of giving.

How to get companies to donate to your nonprofit?

To get businesses to donate to your nonprofit, follow these steps:

  • Research companies whose values align with your mission
  • Develop a clear, specific request highlighting the benefits to the company
  • Leverage personal connections through your board members or volunteers
  • Provide multiple ways for companies to support you (monetary, in-kind, or employee volunteer efforts)
  • Use workflows to never miss a follow-up with potential donors!

How do I ask a company for a charitable donation?

To ask a company for a donation, find the right contact in community relations, CSR, or marketing. Leverage any personal connections to make a warm introduction. 

When reaching out, lead with your impact story, clearly state your request, and outline the benefits, like recognition or tax perks. And, of course, be sure to track all of your communications in your CRM to ensure you follow up effectively!

Get started
Set up your peer-to-peer fundraiser for free in just a few minutes →

Share this article

Subscribe

Don’t miss out on weekly insights!
150K+ changemakers already subscribed
Newsletters
Success! Check your inbox, good news is on its way 💛
Oops! Something went wrong while submitting the form.

Raise funds better, faster, and for free with Givebutter

More to explore

Explore all blogs

Never miss a thing

Stay updated on our latest insights, events, and good news
Newsletters
Success! Check your inbox, good news is on its way 💛
Oops! Something went wrong while submitting the form.