June in Amritsar is the hottest month of the year. In June, the weather in Amritsar is typically hot. Average daily high temperature in June is about 40 degrees above zero. On average, Amritsar has 28 sunny, 1 rainy, and 1 partly cloudy day in June. The rains are usually light.