S
M
T
W
T
F
S
29
33°
10°
30
35°
11°
31
38°
12°
1
36°
26°
2
46°
29°
3
51°
31°
4
47°
28°
5
52°
36°
6
51°
28°
7
43°
30°
8
46°
21°
9
49°
30°
10
47°
30°
11
45°
28°
12
40°
26°
13
48°
30°
14
55°
33°
15
52°
36°
16
51°
28°
17
52°
32°
18
46°
27°
19
48°
28°
20
50°
31°
21
50°
29°
22
48°
28°
23
48°
30°
24
49°
30°
25
49°
31°
26
50°
34°
27
51°
31°
28
55°
33°
29
59°
36°
30
59°
38°
1
60°
40°
2
58°
35°
Temperature Graph
°F
Avg. Hi
Avg. Lo
Actual Hi
Actual Lo
Forecast Hi
Forecast Lo
April Weather in McGregor
McGregor's April 2026 forecast shows daily high temperatures ranging from 40° to 60°, with overnight lows between 21° and 40°. The average high for April is 50° with an average low of 31°. AccuWeather's monthly forecast extends further ahead than any other source, with day-by-day RealFeel® Temperatures giving a complete picture of how April weather will actually feel in McGregor. See also: May | June | July.