Pietermaritzburg Weather Conditions

Current Temperature Level

sunny
26°C
29°C17°C

Feels Like 27°C

Chances of Rain0%

SunnyClear Sky with temperature at 26°C and humidity will be at 48% with 9.7 km/h winds.
Poor

118AQI

Humidity

48%

10 AM26°0%11 AM28°0%12 PM29°0%1 PM29°0%2 PM28°0%3 PM27°0%4 PM26°0%5 PM24°0%6 PM21°0%7 PM19°0%8 PM18°0%9 PM18°0%10 PM18°0%11 PM17°0%12 AM17°0%1 AM17°0%2 AM17°0%3 AM17°0%4 AM16°0%5 AM16°0%6 AM16°0%7 AM18°0%8 AM20°0%9 AM24°0%
.

It is likely to be sunny; sun protection may help.

Last Updated: 2026-03-17 10:45 (Local Time)

Pietermaritzburg Weather Parameters

Get AQI App

Pietermaritzburg 10-Days Weather Forecast

See Monthly
Today17 Mar


Sunny

Sunny

Clear Sky with temperature at 22 °C and humidity will be at 69% with 20.5 km/h winds.


temperature icon

29°C  /  17°C

temperature iconHumi.69 %
temperature iconPrec.0 mm


Sunrise icon

Sunrise

05:59 AM

12hrs 13min

Sunset icon

Sunset

06:12 PM
Temperature (°C)
.
12 AMTime11 PM

Time

Condition

Temperature IconTemp

Humidity IconHumidity

UV IconUV

Wind IconWind Speed & Dir.

12 AM

Partly Cloudy Partly Cloudy

19 °C

80 %

0

5.8 kmph /  WNW

Feels Like IconFeels 19 °C

Temperature IconCover 29 %

Visibility IconVisibility 10 km

1 AM

Clear Clear

18 °C

80 %

0

5.8 kmph /  WNW

Feels Like IconFeels 18 °C

Temperature IconCover 20 %

Visibility IconVisibility 10 km

2 AM

Clear Clear

18 °C

81 %

0

5.4 kmph /  WNW

Feels Like IconFeels 18 °C

Temperature IconCover 15 %

Visibility IconVisibility 10 km

3 AM

Clear Clear

18 °C

81 %

0

5.8 kmph /  WNW

Feels Like IconFeels 18 °C

Temperature IconCover 13 %

Visibility IconVisibility 10 km

4 AM

Clear Clear

17 °C

81 %

0

5.8 kmph /  WNW

Feels Like IconFeels 17 °C

Temperature IconCover 13 %

Visibility IconVisibility 10 km

5 AM

Clear Clear

17 °C

81 %

0

5.8 kmph /  WNW

Feels Like IconFeels 17 °C

Temperature IconCover 12 %

Visibility IconVisibility 10 km

6 AM

SunnySunny

17 °C

80 %

0

6.5 kmph /  W

Feels Like IconFeels 17 °C

Temperature IconCover 9 %

Visibility IconVisibility 10 km

7 AM

SunnySunny

19 °C

71 %

0.6

4.7 kmph /  W

Feels Like IconFeels 19 °C

Temperature IconCover 5 %

Visibility IconVisibility 10 km

8 AM

SunnySunny

22 °C

58 %

2.1

1.8 kmph /  WSW

Feels Like IconFeels 25 °C

Temperature IconCover 4 %

Visibility IconVisibility 10 km

9 AM

SunnySunny

25 °C

52 %

4.7

4.3 kmph /  E

Feels Like IconFeels 26 °C

Temperature IconCover 3 %

Visibility IconVisibility 10 km

10 AM

SunnySunny

26 °C

48 %

7.7

9.7 kmph /  E

Feels Like IconFeels 27 °C

Temperature IconCover 2 %

Visibility IconVisibility 10 km

11 AM

SunnySunny

28 °C

40 %

10.1

13 kmph /  E

Feels Like IconFeels 28 °C

Temperature IconCover 4 %

Visibility IconVisibility 10 km

12 PM

SunnySunny

29 °C

36 %

10.9

15.8 kmph /  E

Feels Like IconFeels 28 °C

Temperature IconCover 5 %

Visibility IconVisibility 10 km

1 PM

SunnySunny

29 °C

35 %

9.9

18 kmph /  E

Feels Like IconFeels 28 °C

Temperature IconCover 5 %

Visibility IconVisibility 10 km

2 PM

SunnySunny

28 °C

38 %

7.5

20.2 kmph /  E

Feels Like IconFeels 28 °C

Temperature IconCover 3 %

Visibility IconVisibility 10 km

3 PM

SunnySunny

27 °C

44 %

4.6

20.5 kmph /  E

Feels Like IconFeels 27 °C

Temperature IconCover 3 %

Visibility IconVisibility 10 km

4 PM

SunnySunny

26 °C

52 %

2

18.7 kmph /  ENE

Feels Like IconFeels 26 °C

Temperature IconCover 0 %

Visibility IconVisibility 10 km

5 PM

SunnySunny

24 °C

60 %

0.5

17.3 kmph /  ENE

Feels Like IconFeels 25 °C

Temperature IconCover 0 %

Visibility IconVisibility 10 km

6 PM

SunnySunny

21 °C

74 %

0

10.8 kmph /  ENE

Feels Like IconFeels 21 °C

Temperature IconCover 3 %

Visibility IconVisibility 10 km

7 PM

Clear Clear

19 °C

92 %

0

5.8 kmph /  ENE

Feels Like IconFeels 19 °C

Temperature IconCover 8 %

Visibility IconVisibility 10 km

8 PM

MistMist

18 °C

95 %

0

4 kmph /  NE

Feels Like IconFeels 18 °C

Temperature IconCover 29 %

Visibility IconVisibility 2 km

9 PM

MistMist

18 °C

96 %

0

4.7 kmph /  NNW

Feels Like IconFeels 18 °C

Temperature IconCover 41 %

Visibility IconVisibility 2 km

10 PM

MistMist

18 °C

97 %

0

5.4 kmph /  NNW

Feels Like IconFeels 18 °C

Temperature IconCover 41 %

Visibility IconVisibility 2 km

11 PM

MistMist

17 °C

97 %

0

6.1 kmph /  NNW

Feels Like IconFeels 18 °C

Temperature IconCover 36 %

Visibility IconVisibility 2 km

Temp26 °C


ConditionSunny


Humidity48 %

Feels27 °C


Cover2 %


Visibility10 km

Wind Speed & Dir.9.7 kmph /  E


UV7.7

Pietermaritzburg 30-Days (March 2026) Weather Forecast

See Hourly
Sun.Mon.Tue.Wed.Thu.Fri.Sat.
1
Moderate rain32°19°
2
Patchy rain nearby17°15°
3
Partly Cloudy 23°13°
4
Partly Cloudy 29°16°
5
Patchy rain nearby34°19°
6
Patchy rain nearby33°20°
7
Patchy rain nearby25°14°
8
Patchy rain nearby15°13°
9
Patchy rain nearby22°13°
10
Patchy rain nearby24°12°
11
Patchy rain nearby25°14°
12
Partly Cloudy 27°13°
13
Partly Cloudy 27°17°
14
Patchy rain nearby31°18°
15
Patchy rain nearby26°19°
16
Partly Cloudy 29°17°
17Today
Sunny30°17°
18
Moderate rain31°17°
19
Moderate rain29°18°
20
Patchy rain nearby37°19°
21
Patchy rain nearby18°17°
22
Partly Cloudy 28°17°
23
Sunny32°19°
24
Patchy rain nearby31°20°
25
Patchy rain nearby30°19°
26
Moderate rain28°20°
27
Moderate rain33°20°
28
Patchy rain nearby19°15°
29
Patchy rain nearby15°14°
30
Patchy rain nearby20°14°
31
Moderate or heavy rain shower26°17°

MarchWeather Overview

No. of days:

Sunny

Sunny

2

Cloudy

Cloudy

6

Rainy

Rainy

23

Snowy

Snowy

0


The monthly weather averages in Pietermaritzburg consist of 2 sunny days, 6 cloudy days, 23 rainy days, and 0 snowy days.

Pietermaritzburg's Locations Weather Conditions


Locations
Temp
Condition
Humi.
UV
Wind Speed & Direction
26 °C
sunnySunny
48%
7.7

9.7 kmph /  E

27 °C
sunnySunny
46%
8

7.6 kmph /  ESE

South Africa's Hottest Cities - March 2026

Hottest
Coldest

Last Updated: 17 Mar 2026, 09:10 AM

City Weather Rankings

Recent Blogs On Weather