The climate of Lesotho, city by city

This page lists the 11 cities in Lesotho for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+1.6 °C since 1940

Frequently asked questions

What is the hottest city in Lesotho?

The hottest city in Lesotho is Mafeteng, with an average annual temperature of 14.3 °C.

What is the coldest city in Lesotho?

The coldest city in Lesotho is Thaba-Tseka, with an average annual temperature of 9.1 °C.

What is the wettest city in Lesotho?

The wettest city in Lesotho is Maputsoe, with 1,083 mm of precipitation per year.

Has the climate of Lesotho warmed?

Based on its largest cities, Lesotho warmed by +1.6 °C between 1940 and 2025.

Cities by region

Berea2

Butha-Buthe1

Leribe2

Mafeteng District1

Maseru District1

Mohale's Hoek District1

Qacha's Nek District1

Quthing1

Thaba-Tseka1