Indonesia has a tropical climate. The weather is hot and humid all year round, but cooler inland than along the coastal regions. For expats moving to Indonesia from cooler climates, the high temperatures and humidity are certainly something that takes getting used to.
The country doesn't experience four distinct seasons, with temperatures staying quite constant throughout the year. Coastal regions average around 82°F (28°C) and the inland and mountainous areas average around 79°F (26°C) year-round. The monsoon season is from December to March, bringing heavy rains that can make travel around the country difficult. Tropical storms can also affect the country between September and December, causing major travel disruptions. The dry season, from June to October, is the most pleasant time of year.