The Walmart Foundation State Giving Program awards grants to nonprofit organizations throughout the U.S. and Puerto Rico for programs that give individuals access to a better life. There are 4 funding cycles per year; nonprofit organizations in each state have two opportunities per year to apply.