Pretoria hourly weather forecast
Hourly 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