Batam City is a tropical area with average temperatures ranging from 24 to 35 degrees Celsius (77 to 95 degrees Fahrenheit). The humidity in this region ranges from 73% to 96%. In general, the rainy season runs from November to April, while the dry season runs from May to October. The average annual precipitation in Batam City is approximately 2,600 mm per year.