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