| 2023 Hardiness Zone: | Zone 6a: -10°F to -5°F | |
| 2012 Hardiness Zone: | Zone 6a: -10°F to -5°F Zone 5b: -15°F to -10°F | |
| 1990 Hardiness Zone: | Zone 5a: -20F to -15F | |
| Average First Frost Date: | Oct. 21 - Oct. 31 | |
| Average Last Frost Date: | Apr. 11 - Apr. 20 | |
| Koppen-Geiger Climate Zone: | Dfa - Humid Continental Hot Summers | |
| Ecoregion: | 40a - Loess Flats and Till Plains | |
| Current Drought Status: | Abnormally Dry | |
| Heat Zone Days: | 31 - 45 days Over 86°F |
Annual Climate Data for ZIP Code 52632 - Keokuk, IA | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Annual |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg Min Temp (°F) | 15 | 20 | 30 | 41 | 52 | 62 | 67 | 65 | 56 | 44 | 32 | 20 | 42 |
| Avg Max Temp (°F) | 32 | 38 | 50 | 63 | 73 | 83 | 87 | 85 | 77 | 66 | 50 | 37 | 62 |
| Avg Precip (In.) | 1.33 | 1.45 | 2.73 | 3.53 | 5.24 | 3.94 | 4.11 | 3.27 | 3.95 | 2.98 | 2.97 | 2 | 37.49 |