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