Medan has a tropical wet climate, with no distinct dry and wet seasons. Its temperatures barely vary across the months and has an average temperature of 26.8 °C. There is an annual rainfall of 2137 mm. Temperatures at Lake Toba is slightly cooler.
The seasons in Medan and Lake Toba are as follow:
- Less rainy – May to September are months with slightly less rain. The period of June to August is peak tourism season, so more crowd is expected at the attractions.
- Rainy – October to April are months with more rain. Except for Chinese New Year, tourism is slow during this season, because sightseeing is made difficult.