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