Since Bali is located near the equator, it has a very warm, tropical climate throughout the year. This makes it a huge draw for tourists. Average year-round temperature stands at around 26-27°C with a high humidity level of about 85%-90%. Water temperatures are always pleasant.
The Monsoon season in Bali, which stretches from October to March typically, brings daily rain with quiet overcast days.
The rain is recorded mostly in between December and February. Occasional showers can also be expected during the dry season but usually at night or early morning.
Throughout June to August, you will experience a refreshing cool breeze all day long. The central mountain area is typically cooler than the lower coastal areas mainly, especially at night.