WhereItsSunny

Climate of Teyateyaneng, Berea, Lesotho

Point-value climate at Teyateyaneng (Berea, Lesotho). Population approximately 5,115.

Located in Berea, Lesotho, Teyateyaneng has a seasonal climate. Population approximately 5,115. Monthly average temperatures range from 7.3°C / 45.1°F in June to 21°C / 69.8°F in January, with rainfall varying from 9 mm / 0.4 in (July) to 117 mm / 4.6 in (January) — about 722 mm / 28.4 in across the year. Teyateyaneng is the capital of Berea. These are point-value climate normals sampled at Teyateyaneng's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: September.

Best time to visit Teyateyaneng →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January21°C69.8°F117 mm4.6″
February20.3°C68.5°F103 mm4.1″
March18.3°C64.9°F94 mm3.7″
April14.8°C58.6°F54 mm2.1″
May10.8°C51.4°F19 mm0.7″
June7.3°C45.1°F13 mm0.5″
July7.7°C45.9°F9 mm0.4″
August10°C50°F21 mm0.8″
September14.6°C58.3°F34 mm1.3″Sunny & Mild
October16.8°C62.2°F73 mm2.9″
November18.5°C65.3°F92 mm3.6″
December20°C68°F93 mm3.7″

Frequently asked questions

What is the best time to visit Teyateyaneng?

The months with the sunniest, driest weather are September. Teyateyaneng's warmest month is January at an average of 21°C / 69.8°F, and its driest month is July with about 9 mm / 0.4 in of rain.

What is the climate of Teyateyaneng?

Teyateyaneng, in Berea, Lesotho, has monthly average temperatures ranging from 7.3°C / 45.1°F in June to 21°C / 69.8°F in January. Annual rainfall is approximately 722 mm / 28.4 in, with the wettest month being January (117 mm / 4.6 in) and the driest July (9 mm / 0.4 in).

What is the average temperature in Teyateyaneng in January?

The average temperature in Teyateyaneng in January is 21°C / 69.8°F, with rainfall of about 117 mm / 4.6 in — the warmest month of the year.

When is the driest month in Teyateyaneng?

The driest month in Teyateyaneng is July, with about 9 mm / 0.4 in of average monthly rainfall. Average temperature that month is 7.7°C / 45.9°F.

When is the wettest month in Teyateyaneng?

The wettest month in Teyateyaneng is January, with approximately 117 mm / 4.6 in of average monthly rainfall.