The maximum temperature during the summer in Ludhiana remains above 41 °C (106 °F) for a duration of one and a half months. These areas experience the lowest temperatures in January. The sun rays are oblique during these months and the cold winds control the temperature at daytime.[1]