This section of the EPA site offers a free tutorial on how to write a grant for the EPA. It takes you through each part of the application, offering tips on what to include and how to say it along the way.
You can search here for information on more than $400 million in federal grants. You’ll also find information on the multistep process required to apply online (which is your only option in many cases).