If dry weather is what you're after, the months with the lowest chance of significant precipitation in Amritsar are December, November, and then October. ... Weather stations report no annual snow.
Does Punjab have snow?
In Punjab, there has been snowfall as far as Pathankot which has seen snowfall after 40 years. The district normally experiences maximum temperature of up to 45 degree Celsius in summer.
How cold does it get in Amritsar?
Seasons in Amritsar
The weather during this time is really cold with average minimum recording close to 5°C. December and January are the coldest months with average minimums settling at 4.4°C and 3.7°C, respectively. On several occasion the minimum temperature in the city has settled at freezing point.