A wind compensation system for residue spreading for an agricultural machine, such as a combine, and method for adjusting residue spreading based on wind speed and direction. Residue spreading is adjusted by a computing device in the combine which analyzes wind speed and direction input relative to combine motion of travel and adjusts one or more spreading devices in the combine to compensate for the wind to provide for even distribution of residue onto the ground. To compensate for wind, the computing device controls any one of spreader impeller rotation speed, spreader flow guide position, and/or spreader regulator position.