Because Bali is located near de equator it has a tropical climate. The Monsoon (rainseason) is from Oktober till April with a peak in December and January. The average temperature on Bali is 82°F (28°C). During the Monsoon it will rain all day but especially in the late afternoon, evening and at night. During the rest of the day it’s pretty dry. In this season the nature is at its finest.
The dry season
Also during the dry season it can rain a lot. But these downfalls are mostly at night or in the early morning.
Climatewise the best time to visit to Bali is May till September. During your stay on Bali it is very important that you will protect yourself against the sun at all times. Immediatly after sunrise the sun is very powerfull which increase the risk on sunburns. The sun is most powerfull around noon. Therefor it is wise to avoid direct exposure and find shelter for the sun around noon.