Weten welk weer je kunt verwachten in Batang Duri, is belangrijk als je je reis plant. De warmste maanden zijn gewoonlijk mei en augustus, met een gemiddelde temperatuur van 27 °C. De koudste maanden zijn februari en maart, met een gemiddelde temperatuur van 26 °C De maanden met de meeste regen in Batang Duri zijn november, december, oktober en januari. Deze maanden valt er gemiddeld 288 mm regen.