Mafeteng, Mafeteng District Climate

Lesotho

Pop. 45,287 Elev. 1,669 m / 5,476 ft TZ: Africa/Maseru (UTC+2) ·

Mafeteng has warm summers with average highs of 86°F (30°C) in January, and cold winters averaging 31°F (-1°C) in June. Rain falls on about 65 days per year (41.1 in / 1043 mm total), with 2 in (47 mm) of annual snowfall. The city averages 223 sunny days per year and around 56 thunderstorm days.

Temperature 30°C (86°F) high 0°C (31°F) low
Feels like 31°C (88°F) high 0°C (31°F) low
Rain 65 days 1043 mm (41.1 in) /yr
Snow 0 days 47 mm (1.9 in) /yr
Sky 223 sunny 56 stormy
Wind 1.5 m/s (3.3 mph) avg

Looking for a place with a climate like Mafeteng? Explore and filter 150,000+ cities worldwide.

Explore on the Map

Monthly Climate Chart

↓ Monthly data table
Best months to visit: Jan, Feb, May, Jun, Jul, Aug, Sep, Oct

Sky & Air by Month

Cloud cover (%)
39
Jan
46
Feb
45
Mar
54
Apr
21
May
16
Jun
20
Jul
33
Aug
32
Sep
28
Oct
52
Nov
37
Dec
Humidity (%)
53
Jan
60
Feb
71
Mar
77
Apr
63
May
59
Jun
61
Jul
44
Aug
43
Sep
51
Oct
65
Nov
67
Dec

Weather Days by Month

↓ Weather days table

Cities with Similar Climate

Find similar cities on the map →

Nearby Cities

Nearby

Commercial airport 51 km Moshoeshoe I International Airport (MSU)
Ski resort 113 km Tiffindell
National park 132 km Tenahead Mountain Reserve
Hospital 2 km Mafeteng Hospital
Hiking trail 101 km Skyrun

Interested in Mafeteng?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 30°C 86°F 16°C 60°F 68 mm 2.7 in 17
February 27°C 81°F 16°C 61°F 92 mm 3.6 in 15
March 25°C 77°F 13°C 56°F 135 mm 5.3 in 14
April 20°C 68°F 9°C 48°F 203 mm 8.0 in 9
May 19°C 66°F 2°C 36°F 14 mm 0.6 in 2 mm0.1 in 25
June 16°C 60°F 0°C 31°F 20 mm 0.8 in 45 mm1.8 in 25
July 16°C 60°F 2°C 35°F 22 mm 0.9 in 1 mm0.0 in 26
August 20°C 68°F 4°C 40°F 15 mm 0.6 in 20
September 23°C 74°F 8°C 46°F 39 mm 1.5 in 21
October 25°C 76°F 9°C 48°F 87 mm 3.4 in 22
November 24°C 75°F 11°C 52°F 180 mm 7.1 in 11
December 26°C 78°F 13°C 56°F 169 mm 6.7 in 18

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 17 4
February 15 5
March 14 8
April 9 10
May 25 1
June 25 1
July 26 1
August 20 1
September 21 2
October 22 4
November 11 8
December 18 11