Pretoria monthly weather forecast

Monthly weather forecast for Pretoria. ℃ Average temperatures % Humidity, precipitation ️ Sunrise and sunset ️ Wind direction and speed

17 July 2026, Friday
+9°C / +22°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+11°C
6.8
25%
876
01:00
+11°C
7.8
26%
876
02:00
+10°C
7.9
29%
875
03:00
+10°C
8.8
33%
875
04:00
+10°C
9.2
33%
875
05:00
+10°C
8.3
33%
874
06:00
+9°C
6.9
35%
874
07:00
+9°C
6.3
36%
875
08:00
+11°C
6.3
31%
877
09:00
+15°C
2.2
25%
879
10:00
+18°C
2.7
21%
880
11:00
+19°C
5.3
18%
880
12:00
+21°C
5.6
14%
880
13:00
+22°C
5.5
12%
879
14:00
+22°C
5.5
12%
878
15:00
+22°C
6.3
12%
877
16:00
+22°C
7.1
13%
877
17:00
+21°C
7.4
15%
877
18:00
+19°C
6.4
18%
877
19:00
+17°C
5.4
23%
877
20:00
+15°C
5.2
28%
876
21:00
+14°C
6.2
29%
876
22:00
+14°C
7.8
28%
876
23:00
+13°C
9.2
28%
876
18 July 2026, Saturday
+10°C / +23°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+13°C
10.1
31%
876
01:00
+12°C
10.9
34%
875
02:00
+11°C
11.4
37%
875
03:00
+11°C
11.9
39%
874
04:00
+10°C
12.4
40%
874
05:00
+10°C
12.6
41%
874
06:00
+10°C
12.6
42%
874
07:00
+10°C
12.5
41%
875
08:00
+12°C
11.3
37%
876
09:00
+14°C
8.7
29%
877
10:00
+17°C
5.2
21%
878
11:00
+20°C
2.3
16%
879
12:00
+22°C
1.2
14%
879
13:00
+22°C
2.8
12%
878
14:00
+23°C
4.8
11%
877
15:00
+23°C
6.9
12%
877
16:00
+22°C
8.8
13%
877
17:00
+21°C
9.1
14%
877
18:00
+19°C
6.8
17%
877
19:00
+17°C
3.4
21%
877
20:00
+16°C
3.2
25%
876
21:00
+15°C
4.6
27%
876
22:00
+14°C
5.7
27%
876
23:00
+13°C
5.6
28%
876
19 July 2026, Sunday
+8°C / +22°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+12°C
3.8
31%
875
01:00
+11°C
2.9
35%
875
02:00
+10°C
4.4
39%
874
03:00
+9°C
4.3
42%
874
04:00
+8°C
3.9
45%
873
05:00
+8°C
4.2
47%
873
06:00
+8°C
4.6
47%
874
07:00
+9°C
4.9
46%
875
08:00
+10°C
4.3
43%
876
09:00
+13°C
1.9
38%
877
10:00
+16°C
1.5
32%
878
11:00
+19°C
4.1
28%
879
12:00
+21°C
5.5
23%
878
13:00
+22°C
6.8
19%
878
14:00
+22°C
8.1
18%
877
15:00
+22°C
9.4
18%
876
16:00
+21°C
10.4
20%
876
17:00
+20°C
10.4
22%
876
18:00
+18°C
8.8
25%
875
19:00
+17°C
6.5
30%
875
20:00
+15°C
5.5
33%
875
21:00
+15°C
4.9
37%
875
22:00
+14°C
5.2
39%
875
23:00
+13°C
5.7
41%
875
20 July 2026, Monday
+11°C / +24°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+13°C
6.1
43%
874
01:00
+12°C
6.6
45%
874
02:00
+12°C
7
46%
874
03:00
+12°C
7.3
47%
874
04:00
+11°C
7.8
49%
874
05:00
+11°C
8
50%
874
06:00
+11°C
8
51%
874
07:00
+11°C
7.8
50%
874
08:00
+12°C
7.1
46%
874
09:00
+13°C
5.4
40%
874
10:00
+15°C
3.1
32%
875
11:00
+18°C
1.4
25%
875
12:00
+21°C
3.2
20%
875
13:00
+23°C
5.5
17%
875
14:00
+24°C
6.6
15%
875
15:00
+24°C
6.6
16%
875
16:00
+23°C
5.8
17%
875
17:00
+21°C
4.7
20%
874
18:00
+19°C
4.2
23%
874
19:00
+18°C
4.3
27%
873
20:00
+16°C
4.7
30%
873
21:00
+16°C
4.8
33%
873
22:00
+15°C
4.9
35%
872
23:00
+14°C
4.7
38%
872
21 July 2026, Tuesday
+12°C / +22°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+14°C
4.4
40%
872
01:00
+13°C
4.2
42%
872
02:00
+13°C
3.9
44%
872
03:00
+13°C
3.5
47%
872
04:00
+12°C
2.7
49%
872
05:00
+12°C
2.2
52%
872
06:00
+12°C
1.9
54%
872
07:00
+12°C
2.4
54%
872
08:00
+13°C
3.4
52%
872
09:00
+14°C
5.5
47%
872
10:00
+16°C
8.5
41%
872
11:00
+18°C
12.1
34%
873
12:00
+20°C
15.4
29%
873
13:00
+21°C
18
25%
873
14:00
+22°C
19.1
23%
873
15:00
+22°C
18.4
22%
872
16:00
+21°C
16.2
23%
872
17:00
+20°C
13.4
25%
872
18:00
+18°C
10.2
27%
872
19:00
+17°C
7.5
29%
871
20:00
+16°C
5.8
31%
871
21:00
+15°C
5.2
32%
871
22:00
+14°C
5.2
34%
870
23:00
+14°C
5.8
35%
870
22 July 2026, Wednesday
+12°C / +23°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+13°C
6.2
36%
870
01:00
+13°C
6.9
37%
870
02:00
+13°C
7.2
38%
870
03:00
+13°C
7.4
37%
870
04:00
+12°C
7.7
37%
870
05:00
+12°C
8.4
36%
871
06:00
+13°C
9.2
35%
871
07:00
+13°C
9.9
33%
872
08:00
+14°C
10.2
31%
872
09:00
+15°C
10.4
28%
872
10:00
+17°C
11.1
25%
873
11:00
+19°C
13
21%
873
12:00
+20°C
15.5
19%
873
13:00
+22°C
17.6
17%
873
14:00
+23°C
18.7
16%
873
15:00
+22°C
18.1
16%
873
16:00
+22°C
16.3
16%
873
17:00
+21°C
13.9
16%
873
18:00
+19°C
11.5
17%
873
19:00
+18°C
9.8
18%
873
20:00
+17°C
9
19%
873
21:00
+16°C
8.7
20%
873
22:00
+15°C
8.7
21%
873
23:00
+14°C
8.9
21%
873
23 July 2026, Thursday
+10°C / +23°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+13°C
9
22%
873
01:00
+12°C
9.3
23%
873
02:00
+12°C
9.6
24%
873
03:00
+11°C
10.1
26%
873
04:00
+11°C
10.8
27%
874
05:00
+10°C
11.5
29%
874
06:00
+10°C
11.9
30%
875
07:00
+10°C
12
31%
875
08:00
+11°C
11.6
29%
876
09:00
+13°C
10.4
25%
876
10:00
+15°C
8.8
21%
877
11:00
+17°C
7.3
16%
877
12:00
+20°C
6.5
13%
878
13:00
+22°C
6.7
10%
878
14:00
+23°C
7.2
9%
879
15:00
+23°C
7.3
9%
879
16:00
+22°C
7.2
9%
879
17:00
+20°C
6.7
10%
879
18:00
+18°C
6.1
12%
878
19:00
+17°C
5.7
14%
878
20:00
+15°C
5.4
16%
878
21:00
+14°C
5.3
21%
878
22:00
+13°C
5.4
28%
878
23:00
+12°C
5.7
39%
878
24 July 2026, Friday
+9°C / +20°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+11°C
5.9
53%
878
01:00
+11°C
6.1
69%
878
02:00
+10°C
6.2
83%
879
03:00
+9°C
6.1
93%
879
04:00
+9°C
5.9
100%
879
05:00
+9°C
5.7
100%
880
06:00
+9°C
5.8
100%
880
07:00
+9°C
5.8
99%
880
08:00
+10°C
5.5
93%
880
09:00
+11°C
5.2
81%
881
10:00
+13°C
4.7
67%
881
11:00
+15°C
4.3
53%
881
12:00
+17°C
4.1
42%
881
13:00
+19°C
4.1
35%
881
14:00
+20°C
4.2
32%
881
15:00
+20°C
4
31%
881
16:00
+19°C
4
32%
881
17:00
+18°C
3.8
35%
881
18:00
+17°C
3.5
38%
880
19:00
+16°C
3.2
42%
880
20:00
+15°C
2.8
45%
880
21:00
+14°C
2.2
47%
879
22:00
+13°C
1.6
50%
879
23:00
+13°C
1.5
52%
879
25 July 2026, Saturday
+10°C / +21°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+12°C
2
54%
879
01:00
+11°C
2.9
56%
878
02:00
+11°C
3.5
58%
878
03:00
+10°C
4
61%
878
04:00
+10°C
4.6
64%
879
05:00
+10°C
5.2
67%
879
06:00
+10°C
5.5
69%
879
07:00
+10°C
5.6
69%
879
08:00
+11°C
5.3
66%
880
09:00
+12°C
4.6
59%
880
10:00
+14°C
3.5
50%
880
11:00
+16°C
2.8
41%
880
12:00
+18°C
3.3
34%
880
13:00
+20°C
4.4
29%
880
14:00
+21°C
5
27%
880
15:00
+21°C
5.1
27%
880
16:00
+20°C
4.6
28%
880
17:00
+19°C
4
31%
879
18:00
+18°C
3.2
34%
879
19:00
+17°C
2.6
38%
879
20:00
+16°C
2.4
40%
879
21:00
+15°C
2.5
42%
878
22:00
+14°C
3.2
43%
878
23:00
+13°C
4.4
44%
877
26 July 2026, Sunday
+12°C / +23°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+13°C
5.8
45%
876
01:00
+12°C
7.2
46%
876
02:00
+12°C
8.4
46%
876
03:00
+12°C
9.4
45%
876
04:00
+12°C
10.5
45%
876
05:00
+12°C
11.4
45%
877
06:00
+12°C
12.1
43%
877
07:00
+12°C
12.5
41%
878
08:00
+13°C
12.3
37%
878
09:00
+14°C
11.4
30%
878
10:00
+16°C
9.7
23%
878
11:00
+18°C
7.7
17%
878
12:00
+20°C
5.8
13%
878
13:00
+22°C
4.2
11%
878
14:00
+23°C
3.4
9%
878
15:00
+22°C
3.5
9%
878
16:00
+22°C
4.3
10%
878
17:00
+21°C
5.4
12%
878
18:00
+19°C
6.6
14%
877
19:00
+18°C
7.8
18%
877
20:00
+17°C
8.6
21%
877
21:00
+16°C
9.3
25%
877
22:00
+15°C
10
30%
877
23:00
+14°C
10.9
36%
876
27 July 2026, Monday
+10°C / +22°C
Hour
Temperature
Wind (km/h)
Humidity
Weather
Pressure
00:00
+13°C
11.6
43%
876
01:00
+12°C
12.2
50%
876
02:00
+12°C
12.5
56%
876
03:00
+11°C
12.5
61%
876
04:00
+11°C
12.2
64%
876
05:00
+10°C
11.7
67%
877
06:00
+10°C
11.1
67%
877
07:00
+11°C
10.2
66%
877
08:00
+11°C
9.2
62%
877
09:00
+13°C
7.8
56%
878
10:00
+15°C
6
47%
878
11:00
+17°C
4.1
38%
878
12:00
+19°C
2.9
31%
879
13:00
+21°C
2.8
27%
879
14:00
+22°C
3.3
25%
879
15:00
+22°C
3.4
25%
879
16:00
+21°C
3.3
26%
879
17:00
+20°C
2.7
29%
878
18:00
+19°C
2.2
34%
878
19:00
+17°C
1.8
38%
878
20:00
+16°C
1.5
43%
878
21:00
+15°C
1.5
47%
877
22:00
+14°C
1.9
51%
877
23:00
+13°C
2.6
57%
877


Pretoria hourly weather forecast
Pretoria weather forecast for tomorrow
Next week weather forecast for Pretoria
Pretoria monthly weather forecast
Weather forecast for Pretoria today