When do geese usually begin nesting during the spring?
Geese usually begin nesting in Iowa between mid-March and mid-April, depending upon how old they are and where they are in the state. Geese that have nested before usually begin nesting earlier than first-time nesters. Geese nesting in southern Iowa usually start 2 weeks earlier than geese nesting in the northern counties.