Pune tiene un clima tropical húmedo y seco, con temperaturas medias que oscilan entre los 20 y 28 ° C (68 a 82 ° F).