Maseru has a subtropical highland climate. This translates to two distinct seasons: warm summers (September to March, hottest in January) characterised by beautiful, refreshing electric afternoon thunderstorms, and then cold, dry winters (April to August, coldest in June).Maseru's temperatures generally range from between 79°F (26°C) and 54°F (12°C) in summer, and 61°F (16°C) and 27°F (-3°C) in the winter. Although sub-zero temperatures are common in June and July.