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