Os meses mais quentes em Haldwani são, geralmente, maio e junho, com uma temperatura média de 31 °C. Janeiro e dezembro são os meses mais frios, sendo a temperatura média de 17 °C. Os meses mais chuvosos são agosto e julho.