20+ Companies That Donate to Nonprofits

Corporate giving is among the fastest-growing forms of charitable giving in the U.S. today. According to Giving USA 2025: The Annual Report of Philanthropy, corporate giving grew 9.1 percent last year, reaching over $40 billion.

Yet many nonprofits overlook corporate giving because it can feel complicated or out of reach. In reality, thousands of companies already have structured programs designed specifically to support nonprofit organizations.

Corporate gifts come in several key forms, including:

  • Corporate grants
  • Matching gifts
  • In-kind donations
  • Sponsorships

Depending on your nonprofit’s mission, goals, and programs, you may be well-suited to pursue one or more types of corporate gifts.

When considering which types of corporate giving to pursue and what corporations to target, consider how your mission aligns with that of the target corporate partner. For example, LEGO Corporation is more likely to support nonprofits focused on children's education than those focused on adult professional development. While many factors may contribute to a corporation or foundation choosing to support a nonprofit organization, mission alignment is among the top considerations.

The Essential Guide to Nonprofit Fundraising   This comprehensive guide will help you engage your donors and raise more money. So let’s get started!  

Types of Companies That Donate to Nonprofits 

When it comes to companies that donate to nonprofits, they are generally larger corporations or foundations that focus on specific types of corporate giving.

Corporate Grant Programs

Larger corporate organizations typically create separate nonprofit foundations focused on philanthropy and award grants to mission-aligned nonprofit organizations. Nonprofits that apply for corporate grants must demonstrate in their proposals how their programs ultimately advance the shared mission.

Examples of companies with corporate foundations awarding grants include Walmart Foundation, Google.org, and Bank of America Charitable Foundation.

Matching Gifts Programs

Corporations may also give through matching gift programs, in which charitable gifts made by employees are then matched by their employers.

This is a popular method for unlocking additional funds during the donation process. Platforms like Double the Donation make matching gifts even easier by automatically prompting donors to check whether their employer participates in a matching gift program during the online donation process.

Examples of companies that participate in matching gift programs include Microsoft, Home Depot, and Apple.

In-Kind Donations

Some corporations provide nonprofits with in-kind donations—non-cash contributions such as food, supplies, clothing, or toys that organizations can use to support their work. Examples of in-kind donations include restaurants donating food for nonprofit events or a technology company donating software licenses.

Sponsorships

Finally, corporate sponsorships are among the most common ways businesses support nonprofits. Businesses may sponsor nonprofit events such as charity walks or runs, community festivals, and more. By doing so, they gain exposure through banner and logo placement at the event venue or location, highlighting their support for the community.

While thousands of companies support nonprofits in some way, some organizations have especially well-established corporate giving programs. The companies below are known for offering grants, sponsorships, matching gifts, or in-kind donations to nonprofit organizations.

 20+ Companies That Donate to Nonprofits 

If you are scanning the market for corporate funders, one way to approach the task is to break down industry clusters. This approach may enable you to gain specialized industry knowledge, which could ultimately help you position your organization as an ideal recipient of corporate funding.

Below, we’ve broken down corporate funders across five key industries:

  • Technology
  • Retail
  • Financial and Banking
  • Consumer Brands & Food Companies
  • Travel & Hospitality

 Tech Companies That Donate to Nonprofits

  • Google: The powerful online search giant, Google, supports nonprofits through several ways, including grants and employee gift matching. One of the easiest ways to get support from Google is through its Google Ad Grants program, which provides $10,000 in in-kind advertising every month to nonprofit organizations. This is a great way to raise awareness of your organization, recruit volunteers, and more.

  • Microsoft: Many nonprofits already rely on Microsoft tools like Office or Azure. Through Microsoft’s nonprofit programs, organizations can often access these tools for free or at a steep discount. Additionally, the corporation participates in employee gift matching, matching up to $15,000 per employee. Nonprofits with volunteers can also apply for volunteer grants, generating $25 per dollar for every hour volunteered. Microsoft also offers grants to nonprofits dedicated to advancing digital skills, sustainability, and community development.

  • Apple: Like other tech giants, Apple supports nonprofits through employee gift matching, volunteer and community grants, as well as product donations.

  • Cisco: For many, Cisco comes to mind when they think of their office phone. But this technology company extends far beyond telecommunications equipment. Today, Cisco supports nonprofits through cash grants, employee giving, volunteer programs, and donations of networking equipment.

  • Dell: Computers, monitors, and printers are among the many products that come to mind when one thinks of Dell Corporation. So, it’s not surprising that one of the ways Dell supports nonprofits is by donating technology equipment. Dell also participates in employee-matching and volunteer grant programs.

Retail Companies That Donate to Nonprofits

  • Target: If you have kids, then Target may be one of your favorite places to shop. However, Target is not just a family-focused retail store but a brand that is intentional in its support of local communities. For example, nonprofits can apply for grants in which customers vote to determine which organizations receive funding. Similarly, Target allows local stores to offer donations and gift cards to support local auctions and fundraising events. Target also provides donations to community organizations during crises and natural disasters.

  • Walmart: Through its Spark Good Local Grants program, Walmart provides funding to nonprofits working in areas such as hunger relief, education, environmental sustainability, and workforce development. One advantage of Walmart’s giving programs is that they are often managed at the local store level, allowing nonprofits to build relationships with nearby store managers when seeking support.

  • Costco: Known for its bulk goods and loyal customer base, Costco also supports nonprofits through a variety of charitable giving initiatives. Many Costco warehouses provide donations such as gift cards or product support for nonprofit fundraising events and auctions. Additionally, Costco offers charitable contributions through its corporate giving program, typically prioritizing organizations focused on children, health services, and education.

  • Kroger: As one of the largest grocery retailers in the United States, Kroger supports nonprofits through several community-focused programs. One of the easiest ways for nonprofits to receive support is through the Kroger Community Rewards program. Supporters can link their Kroger loyalty cards to a nonprofit organization, and Kroger then donates a percentage of eligible purchases to that organization. Kroger also contributes to hunger relief efforts through its Zero Hunger | Zero Waste initiative.

  • Whole Foods: If your nonprofit’s mission is related to healthy food access, sustainability, and community well-being, Whole Foods may be an ideal corporate partner to target. The grocery chain frequently supports community organizations through store-directed giving programs and local sponsorships. Nonprofits working on food security initiatives, environmental sustainability, or nutrition education may align well with Whole Foods’ philanthropic priorities.

Financial and Banking Companies That Donate to Nonprofits 

  • Bank of America: As one of the largest financial institutions in the world, Bank of America supports nonprofits primarily through the Bank of America Charitable Foundation. The foundation awards grants to nonprofits working in areas such as economic mobility, workforce development, affordable housing, and education. In addition to grants, the company encourages employee volunteerism and charitable giving through matching gift programs.

  • Goldman Sachs: Goldman Sachs supports nonprofits through its corporate foundation as well as through several flagship programs. One of the most well-known initiatives is the company’s investment in programs focused on entrepreneurship and economic opportunity. Nonprofits that support small business development, job training, and financial education may find strong alignment with Goldman Sachs’ giving priorities.

  • American Express: American Express has a long history of supporting nonprofits and cultural institutions. The company frequently provides grants to organizations focused on leadership development, community service, and historic preservation. American Express also supports nonprofits through employee volunteer programs and corporate matching gifts.

  • State Street: State Street supports nonprofit organizations through the State Street Foundation. Their giving programs often focus on workforce development, financial inclusion, and community investment. The company also encourages employee volunteerism and philanthropic engagement.

Consumer Brands & Food Companies That Donate to Nonprofits 

  • Coca-Cola: The Coca-Cola Company supports nonprofits around the world through The Coca-Cola Foundation. Grants are often directed toward initiatives related to water stewardship, community development, sustainability, and youth empowerment. In addition to foundation grants, Coca-Cola frequently sponsors community events and nonprofit initiatives.

  • Starbucks: Starbucks has built a reputation for community engagement and social impact. The company supports nonprofits through community grants that focus on youth development, economic opportunity, and community resilience. Starbucks stores also frequently partner with local nonprofits on community events and volunteer initiatives.

  • PepsiCo: Through the PepsiCo Foundation, the company supports nonprofit programs focused on food security, safe water access, and economic opportunity. PepsiCo also partners with nonprofits through community initiatives and corporate social responsibility programs.

  • Trader Joe’s: Trader Joe’s supports nonprofits primarily through food donations. Many of its stores donate unsold but still consumable food items to local food banks, shelters, and hunger relief organizations. Nonprofits working on food insecurity initiatives may find Trader Joe’s to be a valuable community partner.

  • General Mills: General Mills has long supported nonprofits focused on food access and community well-being. Through the General Mills Foundation, the company provides grants to nonprofits working in areas such as hunger relief, youth nutrition, and community development.

Travel & Hospitality Companies That Donate to Nonprofits 

  • Hilton: Hilton supports nonprofits through the Hilton Global Foundation, which focuses on programs related to community resilience, workforce development, and travel opportunities. Hilton hotels may also provide in-kind donations such as auction packages or event space for nonprofit fundraising initiatives.

  • Marriott: Marriott International supports nonprofits through its corporate social responsibility initiatives and the Marriott Foundation. Their programs often focus on workforce development, particularly in the hospitality industry, as well as on community engagement and disaster relief efforts.

  • Delta Airlines: Delta Airlines supports nonprofits through corporate sponsorships, community grants, and in-kind donations such as travel vouchers or airline tickets for fundraising auctions. Nonprofits hosting galas or fundraising events often seek airline donations for travel packages.

  • Alaska Airlines: Alaska Airlines supports nonprofit organizations primarily through community grants and in-kind donations such as flight vouchers. Their giving initiatives often prioritize organizations focused on youth development, education, and community well-being.

How Nonprofits Can Get Donations from Companies 

Landing corporate support rarely happens by accident. While many corporations have formal giving programs, nonprofits that invest time in researching and building relationships with potential corporate partners often see the greatest success.

1. Research Corporate Giving Programs
Start by identifying companies whose mission and philanthropic priorities align with your organization’s work. Many corporations publish their giving guidelines or foundation priorities on their websites. Reviewing these guidelines can help determine whether your nonprofit is a good fit before submitting a request.

Pro tip: Many companies prioritize nonprofits located near their offices or retail locations, so local relationships can sometimes be more effective than submitting national grant applications.

2. Identify Donors’ Employers

One often overlooked opportunity for corporate giving comes from your existing donors. Many companies offer matching gift programs that double employees' charitable donations. By encouraging supporters to check whether their employers participate in matching gift programs, nonprofits can unlock additional funding with minimal effort.

3. Apply for Corporate Grants

Corporate foundations frequently offer grant opportunities to nonprofits working in specific areas such as education, community development, or environmental sustainability. Careful review of application guidelines and strong alignment with the mission can improve your chances of receiving funding.

4. Promote Matching Gifts

Matching gift programs are one of the easiest ways to increase fundraising revenue. Nonprofits can promote these opportunities through donation forms, email campaigns, and fundraising events, reminding donors to check whether their employer will match their contribution.

5. Offer Corporate Sponsorship Opportunities

Many companies are eager to support nonprofit events that provide visibility and community engagement. Charity runs, galas, festivals, and community events often present opportunities for corporate sponsorships that benefit both the nonprofit and the sponsoring business.

How to Find Companies That Donate to Nonprofits

Identifying potential corporate partners can sometimes feel overwhelming. However, several tools and strategies can help nonprofits uncover companies that may be willing to provide financial or in-kind support.

Some useful approaches include:

    • Corporate giving databases: Platforms that track corporate grant programs and philanthropic initiatives.
    • Foundation directories: Many corporate foundations are listed in nonprofit funding databases and grant directories.
    • LinkedIn outreach: Connecting with corporate social responsibility leaders or community relations managers can help nonprofits learn about partnership opportunities.
    • Local sponsorships: Local businesses are often eager to support community events, youth programs, and charitable initiatives.

Frequently Asked Questions 

What companies donate the most to nonprofits?

Many large corporations donate significant amounts to nonprofit organizations through foundations, sponsorships, and employee giving programs. Companies such as Walmart, Google, Microsoft, Bank of America, and Coca-Cola are among the largest corporate donors in the United States.

How can a nonprofit ask a company for donations?

Nonprofits can request donations from companies by applying for corporate grants, submitting sponsorship proposals, participating in employee matching gift programs, or building partnerships with local businesses and community organizations.

What companies give grants to nonprofits?

Many large corporations operate charitable foundations that provide grants to nonprofit organizations. Examples include the Walmart Foundation, the Coca-Cola Foundation, the Bank of America Charitable Foundation, and the PepsiCo Foundation.

Do companies match donations to nonprofits?

Yes. Many corporations offer matching gift programs that match employees' charitable donations. When a donor contributes to a nonprofit, their employer may match that gift, often doubling the impact of the original donation.

Corporate giving can be a powerful funding source for nonprofits that take the time to research and build relationships with mission-aligned companies. By identifying the right corporate partners and understanding how their giving programs work, nonprofits can unlock new opportunities for grants, sponsorships, and community partnerships.

The Nonprofit AI Playbook for Smarter Fundraising     This guide shows you exactly how nonprofits can start using AI right now to improve donor engagement and fundraising!  

Scale Your Fundraising

See how top-performing nonprofits keep a human touch while growing rapidly.

Schedule your 15-minute call