There are a few federal programs that offer grant money for roof repair, including the Weatherization Assistance and Single Family Repair Loan and Grant programs. The United States Department of Agriculture funds the Single Family Repair Loan and Grant program, and the U.S. Department of Energy runs the Weatherization Assistance program. To receive these grants, homeowners need to meet certain income requirements.
To qualify for a grant for home repairs through the Single Family Repair Loan and Grant program, homeowners must be 62 years of age or older, show that they do not have the funds to make needed repairs, and demonstrate that not fixing the problem may lead to a safety hazard. Homeowners who apply for this grant must also live in a very low-income community. The grant can be up to $7,500 to make necessary home repairs as of 2015. This programs also provides loans to homeowners who have an income that is 50 percent under the median income in an area.
The U.S. Department of Energy provides funds through local agencies to make home repairs that improve a home's energy efficiency, such as replacement of a roof. These grants are for low-income families.