Best year time to visit Batam

General weather information about Batam

Average annual temperature is 27.1 °C

Absolute maximum temperature: 33.9 °C

Absolute minimum temperature: 23.0 °C

Number of sunny days: 12 days

Number of rainy days: 353 days

Look at detailed online map of Batam

* Weather data for Batam Indonesia is based on climate observations for 2026 year

Batam air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)30.330.430.331.132.531.431.931.632.233.931.430.7
Average daytime temperature (°C)28.228.928.630.030.430.030.130.230.731.630.029.2
Average temperature (°C)25.926.426.327.528.127.827.427.327.427.827.226.6
Average night temperature (°C)24.224.824.625.226.025.725.324.724.724.725.224.9
Absolute minimum temperature (°C)23.323.623.124.224.625.023.823.223.023.324.224.4

Batam monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)12.012.012.012.012.012.012.012.012.012.012.012.0
Daylight mean duration (h)12.112.112.112.112.212.212.212.112.112.112.112.1
Daylight minimum duration (h)12.012.012.012.012.012.012.012.012.012.012.012.0
Sunshine mean duration (h)7.99.69.49.910.110.19.110.39.910.18.38.4
Precipitation (mm)265178177197226175242223212167296279
Sunny days012120202200
Rainy days312729292930293128293031
Snow days000000000000

Best time to visit Batam:

The largest precipitation sum in Batam is at

  • November — 296(mm)
  • December — 279(mm)