With a tropical climate, Jakarta's average daily temperature is 27 degrees Celsius during a day, sometimes exceeding 35 degrees Celsius in the hot season. Nights are cooler, and as with the rest of the country, Jakarta has two seasons: the wet season from October to April (with the heaviest rains falling from December to January), and the dry season from May to September.