The best time to go to Maseru is during the dry winter months, from May to September, or the warmer, drier shoulder seasons of April and October.
During the winter (May to September), the weather is generally dry, sunny, and cool, with average daytime temperatures around 15-20°C. This makes it ideal for exploring the city and its surroundings without the discomfort of heat or rain. The nights can be quite cold, sometimes dropping below freezing, so you'll want to pack warm layers. This period is particularly good for those planning activities like hiking in the nearby mountains, as the trails are less muddy and the skies are clearer.
April and October offer a pleasant balance as shoulder seasons. April sees the end of the summer rains, with temperatures still warm but comfortable, usually between 20-25°C, and the landscape is still green. October brings warmer weather, typically 25-30°C, before the main summer rains begin, making it a good time for outdoor activities if you prefer warmer conditions.