Funding for nonprofits
& NGOs
Government grants, foundation funding, and corporate giving programs for 501(c)(3) organizations — searchable in one free directory.
See all nonprofit-eligible programsThree places nonprofit money comes from
Government grants
Federal agencies like FEMA, HUD, NEA, and USDA — plus state arts councils and health departments — fund nonprofits directly. Many programs you'd assume are business-only accept 501(c)(3) applicants.
Browse government programsFoundation funding
National foundations like MacArthur, Kellogg, and Kresge, and place-based funders like The California Endowment and The New York Community Trust, make grants from $10K to $100M.
Browse foundation grantsCorporate giving
Walmart, Bank of America, Google, Patagonia, and Home Depot run structured giving programs — from $250 local grants to $10K/month in donated advertising.
Browse corporate programsBefore you apply
Confirm your eligibility basics
Most programs require current 501(c)(3) status. If you're not yet incorporated, many funders accept applications through a fiscal sponsor — the listing requirements note when that's possible.
Match the funder's strategy, not just the dollar amount
Foundations fund work aligned with their published program areas. A smaller grant from an aligned funder beats a rejected application to a large one. Each listing links to the funder's own guidelines.
Note the application route
Some programs run open annual competitions (FEMA NSGP, NEA), some accept rolling applications (Kellogg, Walmart), and some work by invitation or letter of inquiry (Ford, Mott). Listings state which applies.