Welkom climate: monthly averages: annual mean temperature 17.6 C; warmest month Jan (24.0 C); coldest month Jul (9.1 C).
Annual mean temperature: 17.6 C
Warmest month: Jan (24.0 C)
Coldest month: Jul (9.1 C)
Wettest month: Dec (2.87 mm/day)
All-time record high: 41.6 C
All-time record low: -5.6 C
Welkom’s climate averages show a moderate year-round temperature of **17.6°C**, with January as the warmest month (24.0°C) and July the coldest (9.1°C). Annual rainfall totals about **526 mm**, concentrated in December (2.87 mm/day). Extreme temperatures range from a record high of **41.6°C** to a low of **-5.6°C**.
Annual mean temperature 17.6 C
Warmest month Jan (24.0 C)
Coldest month Jul (9.1 C)
Wettest month Dec (2.87 mm/day)
All-time record high 41.6 C
All-time record low -5.6 C
Annual precipitation 526 mm / year
Coordinates -27.97742, 26.73506
Population 431,944
Average monthly temperature and rainfall in Welkom
Month
Mean temp (C)
Rain (mm/day)
Record high (C)
Record low (C)
Jan
24.0
2.81
41.6
7.6
Feb
23.1
2.61
38.0
7.4
Mar
21.1
2.33
36.1
4.5
Apr
16.9
1.38
32.9
-0.3
May
13.2
0.39
29.7
-4.0
Jun
9.3
0.39
25.4
-4.5
Jul
9.1
0.14
25.8
-4.6
Aug
12.1
0.31
30.9
-5.6
Sep
16.8
0.37
34.6
-2.5
Oct
20.2
1.32
37.0
1.9
Nov
21.8
2.41
38.1
3.6
Dec
23.4
2.87
39.4
6.2
What the Welkom climate table shows
Values are multi-decadal climatological averages for the -27.97742, 26.73506 grid cell, not a single year. Rain is the daily mean, so a value of 2.00 mm/day is about 60 mm across a 30-day month. Averages smooth over extremes, so use them for planning rather than for what to pack for next Tuesday.
Frequently asked questions
**What’s Welkom’s hottest month?**?
January averages **24.0°C**, the warmest of the year.
**How much rain does Welkom get annually?**?
Around **526 mm**, with December being the wettest month.