windmill with a diameter of around 18 feet great information payback period Wind payback periods range from six to 30 years. According to the Wind Energy Foundation wind power Wind Power Your Home Wind payback periods range from six to 30 years. Wind payback periods range from six to 30 years. since less than 1% Windmill for generating electricity Windmill for generating electricity