S
M
T
W
T
F
S
29
47°
24°
30
47°
35°
31
43°
33°
1
37°
26°
2
42°
25°
3
54°
34°
4
41°
36°
5
39°
25°
6
37°
15°
7
29°
17°
8
41°
33°
9
51°
30°
10
49°
36°
11
54°
38°
12
56°
35°
13
53°
35°
14
52°
34°
15
53°
35°
16
52°
34°
17
53°
29°
18
56°
36°
19
53°
35°
20
57°
36°
21
56°
36°
22
49°
38°
23
58°
38°
24
56°
34°
25
47°
32°
26
50°
33°
27
53°
34°
28
56°
34°
29
50°
33°
30
52°
36°
1
50°
32°
2
53°
32°
Temperature Graph
°F
Avg. Hi
Avg. Lo
Actual Hi
Actual Lo
Forecast Hi
Forecast Lo
April Weather in Midlothian
Midlothian's April 2026 forecast shows daily high temperatures ranging from 29° to 58°, with overnight lows between 15° and 38°. The average high for April is 50° with an average low of 33°. 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 Midlothian. See also: May | June | July.