Rock River, North Shore Drive , Moline, IL
Displaying data from April 2026
| Day | Mean Temp | High Temp | High Temp Time | Low Temp | Low Temp Time | Rain | Average Wind | High Wind | High Wind Time |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 43.1° F | 52.3° F | 00:03:01 | 38.7° F | 23:09:01 | 0.22 in | 5.7 mph | 17.0 mph | 11:49:01 |
| 2 | 52.7° F | 71.6° F | 16:05:01 | 38.9° F | 00:00:05 | 1.30 in | 4.4 mph | 21.0 mph | 21:25:01 |
| 3 | 49.6° F | 56.6° F | 17:55:03 | 43.6° F | 06:31:01 | 0.07 in | 4.0 mph | 20.0 mph | 00:29:01 |
| 4 | 44.7° F | 52.2° F | 04:28:01 | 41.2° F | 09:33:01 | 0.76 in | 7.2 mph | 20.0 mph | 14:48:01 |
| 5 | 45.8° F | 56.4° F | 16:58:02 | 35.0° F | 06:32:01 | 0.00 in | 6.4 mph | 20.0 mph | 00:26:01 |
| 6 | 45.8° F | 53.1° F | 15:33:01 | 38.0° F | 06:58:01 | 0.00 in | 5.0 mph | 17.0 mph | 14:54:02 |
| 7 | 39.9° F | 45.1° F | 15:32:03 | 33.0° F | 07:03:01 | 0.01 in | 3.6 mph | 13.0 mph | 01:44:03 |
| 8 | 57.8° F | 74.5° F | 16:41:01 | 39.2° F | 03:32:03 | 0.01 in | 4.8 mph | 20.0 mph | 15:38:02 |
| 9 | 56.9° F | 67.4° F | 14:24:02 | 48.6° F | 07:13:01 | 0.28 in | 1.7 mph | 10.0 mph | 20:07:01 |
| 10 | 50.1° F | 58.0° F | 17:42:01 | 41.0° F | 23:49:01 | 0.48 in | 2.1 mph | 10.0 mph | 16:05:01 |
| 11 | 48.2° F | 56.4° F | 23:50:01 | 36.4° F | 05:06:01 | 0.07 in | 1.9 mph | 12.0 mph | 10:39:01 |
| 12 | 66.6° F | 77.2° F | 13:50:01 | 56.5° F | 00:00:07 | 0.09 in | 5.6 mph | 19.0 mph | 18:00:04 |
| 13 | 70.5° F | 79.4° F | 18:17:03 | 62.1° F | 05:32:01 | 0.09 in | 3.5 mph | 15.0 mph | 15:34:01 |
| 14 | 75.7° F | 82.5° F | 15:55:01 | 67.4° F | 06:39:01 | 0.00 in | 4.2 mph | 14.0 mph | 19:38:01 |
| 15 | 67.3° F | 76.6° F | 00:00:05 | 58.9° F | 23:25:03 | 0.87 in | 2.5 mph | 16.0 mph | 02:07:01 |
| 16 | 65.1° F | 78.4° F | 18:17:01 | 58.4° F | 08:26:01 | 0.23 in | 2.5 mph | 10.0 mph | 07:07:01 |
| 17 | 67.0° F | 84.5° F | 15:15:01 | 47.3° F | 23:57:01 | 0.48 in | 3.6 mph | 16.0 mph | 14:21:01 |
| 18 | 45.5° F | 51.9° F | 16:35:01 | 37.7° F | 07:07:01 | 0.00 in | 7.2 mph | 20.0 mph | 14:29:01 |
| 19 | 45.9° F | 56.0° F | 13:50:01 | 36.6° F | 06:53:01 | 0.00 in | 2.8 mph | 20.0 mph | 13:08:01 |
| 20 | 48.1° F | 61.6° F | 16:50:01 | 30.0° F | 05:48:01 | 0.00 in | 1.7 mph | 9.0 mph | 14:51:03 |
| 21 | 64.9° F | 80.0° F | 15:27:01 | 50.0° F | 04:30:07 | 0.00 in | 3.1 mph | 14.0 mph | 15:29:01 |
| 22 | 71.1° F | 83.1° F | 16:04:03 | 61.6° F | 06:36:01 | 0.00 in | 2.4 mph | 9.0 mph | 07:35:03 |
| 23 | 75.1° F | 82.1° F | 16:53:01 | 57.4° F | 05:57:01 | 0.00 in | 3.5 mph | 17.0 mph | 13:17:01 |
| 24 | 62.3° F | 72.9° F | 00:00:07 | 52.0° F | 23:58:01 | 0.11 in | 2.3 mph | 17.0 mph | 05:12:01 |
| 25 | 59.4° F | 72.0° F | 16:48:03 | 46.4° F | 06:08:03 | 0.00 in | 1.9 mph | 13.0 mph | 10:18:01 |
| 26 | 61.8° F | 75.6° F | 15:24:03 | 46.5° F | 06:33:01 | 0.00 in | 2.6 mph | 12.0 mph | 12:15:01 |
| 27 | 64.6° F | 74.8° F | 17:08:03 | 56.4° F | 23:58:03 | 0.74 in | 4.2 mph | 20.0 mph | 23:33:01 |
| 28 | 56.0° F | 66.0° F | 16:52:01 | 49.2° F | 06:00:04 | 0.00 in | 3.8 mph | 15.0 mph | 02:07:01 |
| 29 | 53.9° F | 61.4° F | 16:45:03 | 41.9° F | 23:59:01 | 0.00 in | 3.3 mph | 16.0 mph | 13:15:01 |
| 30 | 40.1° F | 51.8° F | 08:58:01 | 37.0° F | 06:31:01 | 0.00 in | 0.1 mph | 3.0 mph | 08:58:01 |
| Month: | 56.5° F | 84.5° F | 2026-04-17 | 30.0° F | 2026-04-20 | 5.81 in | 3.6 mph | 21.0 mph | 2026-04-02 |