Taking holidays in Bali (or just being there for an extended trip), it is always good to know what the weather in Bali is going to be like. Bali is tropical and this means you have two seasons – wet and dry. The wet season runs from November to March. The coastal areas have high humidity during the wet season, and along with the slightly higher temperatures means that you will feel sticky and hot a lot of the time. When considering Bali weather and climate, the dry season from June to October is the best time of year to travel with clear skies and quite warm temperatures.
Even when it is raining across most of Bali, you can often enjoy sunny, dry days on the Bukit Peninsula which receives far less rain than any other part of the island. On the other hand, in central Bali and in the mountains, you should not be surprised by cloudy skies and showers at any time of the year. At higher elevations such as Bedugul or Kintamani, it gets distinctly chilly and you will need either a sweater or jacket after the sun sets. The month of July is very windy and while great for the locals to fly their large kites, it can be a bit harsh for beach goers. This mainly affects the south coast.
When planning ahead for a trip you could use one of these two websites:
10 Day Forecast: http://www.weather.com/weather/tenday/Denpasar+Indonesia+IDXX0019
Long-Term Forecast: http://www.timeanddate.com/weather/indonesia/denpasar