The Duke Energy Foundation is offering $25,000 grants to nonprofits in North Carolina from a $500,000 fund aimed at supporting parks, water, and habitat projects, with applications due by March 13.