Hi Latheesh, The best time to visit Amritsar is in the winter season from November to March when the weather is comparatively pleasant and ideal for sightseeing and visiting the Golden Temple. However, sometimes the temperature can touch a freezing 4 Degree Celsius.