Bali is regarded as a tropical paradise, and the climate is the main reason. Year-round temperature ranges from mid-20s to mid-30s C. (68 to 93 degrees F.). This is a generally balmy climate, where snow is almost unheard-of and it’s rare to see anyone bundling up at night in more than a light jacket. At the same time, the hottest it gets is just enough motivation to slap on some sunscreen and grab a cold drink on your way to the beach.
The main rainy season is from December through March. However, parts of Bali can still get rain at other times of the years, while the Bukit Peninsula gets hardly any. In June through September, the weather is warm but not too humid, feeling almost like your living room at the coastal areas.