1.Bill and Melinda Gates Foundation
Let us finish our list of 10 foundations that give grants to nonprofit organizations with the most famous one. So far we may have surprised you with our choices, but we saved the most popular and well-known for last. Bill and Melinda Gates Foundation is a private foundation which encourages education, health, global development and global health with its finances. Don’t bother applying if your organization has anything to do with promoting religion, a political party, or you wish to address health problems in developed countries. They only provide resources to organizations, not individuals. Also, the majority of the money goes to US based nonprofits that are tax-exempt.