Le grotte di Batu sono calde e umide tutto l'anno. Le temperature diurne oscillano in genere tra i 27°C e i 33°C (80°F e 91°F), con un'umidità intorno all'80%. La pioggia è comune, spesso arriva con brevi ma intensi rovesci pomeridiani. Novembre è solitamente il mese più piovoso, mentre giugno tende a essere il più secco. Le notti si abbassano a circa 22°C (72°F).