Punch, India experiences a cold winter with temperatures often dropping below freezing in January and February. As spring approaches in March, temperatures gradually rise, but still remain quite chilly. The summer months of April to June bring warm days with highs reaching up to 29°C, while the monsoon season is relatively cool, with temperatures ranging from 11-24°C. Autumn, from September to November, sees a decline in temperature, but remains relatively mild compared to winter, with lows around 0°C and highs around 15°C. The coldest period returns in December, with temperatures often below freezing again.