Eswatini climate guide

Get the latest coronavirus (COVID-19) updates for Swaziland with current travel advice, statistics and online resources.

Temperature in Eswatini (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
24°C maximum daytime temperature in January in Eswatini (Mbabane)24
24°C maximum daytime temperature in February in Eswatini (Mbabane)24
24°C maximum daytime temperature in March in Eswatini (Mbabane)24
22°C maximum daytime temperature in April in Eswatini (Mbabane)22
20°C maximum daytime temperature in May in Eswatini (Mbabane)20
18°C maximum daytime temperature in June in Eswatini (Mbabane)18
19°C maximum daytime temperature in July in Eswatini (Mbabane)19
20°C maximum daytime temperature in August in Eswatini (Mbabane)20
22°C maximum daytime temperature in September in Eswatini (Mbabane)22
22°C maximum daytime temperature in October in Eswatini (Mbabane)22
22°C maximum daytime temperature in November in Eswatini (Mbabane)22
24°C maximum daytime temperature in December in Eswatini (Mbabane)24
Min temperature (night-time)
15°C minimum night-time temperature in January in Eswatini (Mbabane)15
14°C minimum night-time temperature in February in Eswatini (Mbabane)14
14°C minimum night-time temperature in March in Eswatini (Mbabane)14
11°C minimum night-time temperature in April in Eswatini (Mbabane)11
8°C minimum night-time temperature in May in Eswatini (Mbabane)8
5°C minimum night-time temperature in June in Eswatini (Mbabane)5
5°C minimum night-time temperature in July in Eswatini (Mbabane)5
7°C minimum night-time temperature in August in Eswatini (Mbabane)7
9°C minimum night-time temperature in September in Eswatini (Mbabane)9
11°C minimum night-time temperature in October in Eswatini (Mbabane)11
12°C minimum night-time temperature in November in Eswatini (Mbabane)12
14°C minimum night-time temperature in December in Eswatini (Mbabane)14

Sunshine & Daylight in Eswatini

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
14 hours of daylight per day in January in Eswatini (Mbabane)14
13 hours of daylight per day in February in Eswatini (Mbabane)13
12 hours of daylight per day in March in Eswatini (Mbabane)12
11 hours of daylight per day in April in Eswatini (Mbabane)11
11 hours of daylight per day in May in Eswatini (Mbabane)11
11 hours of daylight per day in June in Eswatini (Mbabane)11
11 hours of daylight per day in July in Eswatini (Mbabane)11
11 hours of daylight per day in August in Eswatini (Mbabane)11
12 hours of daylight per day in September in Eswatini (Mbabane)12
13 hours of daylight per day in October in Eswatini (Mbabane)13
13 hours of daylight per day in November in Eswatini (Mbabane)13
14 hours of daylight per day in December in Eswatini (Mbabane)14

Rainfall in Eswatini

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
14 days with some rainfall in January in Eswatini (Mbabane)14
12 days with some rainfall in February in Eswatini (Mbabane)12
10 days with some rainfall in March in Eswatini (Mbabane)10
8 days with some rainfall in April in Eswatini (Mbabane)8
4 days with some rainfall in May in Eswatini (Mbabane)4
2 days with some rainfall in June in Eswatini (Mbabane)2
2 days with some rainfall in July in Eswatini (Mbabane)2
3 days with some rainfall in August in Eswatini (Mbabane)3
6 days with some rainfall in September in Eswatini (Mbabane)6
11 days with some rainfall in October in Eswatini (Mbabane)11
15 days with some rainfall in November in Eswatini (Mbabane)15
14 days with some rainfall in December in Eswatini (Mbabane)14
Average monthly rainfall (mm)
244 mm monthly rainfall in January in Eswatini (Mbabane)244
195 mm monthly rainfall in February in Eswatini (Mbabane)195
140 mm monthly rainfall in March in Eswatini (Mbabane)140
85 mm monthly rainfall in April in Eswatini (Mbabane)85
34 mm monthly rainfall in May in Eswatini (Mbabane)34
16 mm monthly rainfall in June in Eswatini (Mbabane)16
20 mm monthly rainfall in July in Eswatini (Mbabane)20
32 mm monthly rainfall in August in Eswatini (Mbabane)32
66 mm monthly rainfall in September in Eswatini (Mbabane)66
128 mm monthly rainfall in October in Eswatini (Mbabane)128
191 mm monthly rainfall in November in Eswatini (Mbabane)191
198 mm monthly rainfall in December in Eswatini (Mbabane)198

More climate for Eswatini

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
UV Index (Maximum)
UV (maximum) index 11+ (Extreme) in January in Eswatini (Mbabane)11
UV (maximum) index 11+ (Extreme) in February in Eswatini (Mbabane)11
UV (maximum) index 11 (Extreme) in March in Eswatini (Mbabane)11
UV (maximum) index 8 (Very High) in April in Eswatini (Mbabane)8
UV (maximum) index 6 (High) in May in Eswatini (Mbabane)6
UV (maximum) index 5 (Moderate) in June in Eswatini (Mbabane)5
UV (maximum) index 5 (Moderate) in July in Eswatini (Mbabane)5
UV (maximum) index 6 (High) in August in Eswatini (Mbabane)6
UV (maximum) index 8 (Very High) in September in Eswatini (Mbabane)8
UV (maximum) index 11 (Extreme) in October in Eswatini (Mbabane)11
UV (maximum) index 11+ (Extreme) in November in Eswatini (Mbabane)11
UV (maximum) index 11+ (Extreme) in December in Eswatini (Mbabane)11
Heat & Humidity
No heat & humidity in January in Eswatini (Mbabane)0
No heat & humidity in February in Eswatini (Mbabane)0
No heat & humidity in March in Eswatini (Mbabane)0
No heat & humidity in April in Eswatini (Mbabane)0
No heat & humidity in May in Eswatini (Mbabane)0
No heat & humidity in June in Eswatini (Mbabane)0
No heat & humidity in July in Eswatini (Mbabane)0
No heat & humidity in August in Eswatini (Mbabane)0
No heat & humidity in September in Eswatini (Mbabane)0
No heat & humidity in October in Eswatini (Mbabane)0
No heat & humidity in November in Eswatini (Mbabane)0
No heat & humidity in December in Eswatini (Mbabane)0

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

  • Top deals & discounts
  • Eswatini weather overview
  • More destinations
  • Best time to go to Eswatini
  • Eswatini 5-day weather forecast
  • Eswatini weather today - current conditions (last 24-hours)

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

The climate guide for Eswatini shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Recommended for Eswatini

  • Check out holiday rentals for £100 per night or less
  • Browse property locations by map or enter travel dates
  • Filter deals by no of bedrooms, facilities & more

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

More Eswatini destinations

More destinations & map >>

Related posts

Popular travel offers

Top ^

*affiliate links: find out how we are funded and why this helps us remain free to use.