Kharagpur experiences mild winters with temperatures ranging from 12-26°C, making it a pleasant season for outdoor activities. As winter transitions into spring, temperatures rise gradually, reaching an average high of around 35°C in March and April. Summer brings hot days with highs often above 37°C, but temperatures remain relatively consistent throughout the months of June to August. Autumn is characterized by a slight cooling trend, with temperatures dipping back down to averages around 25-28°C from September to November. Winters return with temperatures ranging from 12-26°C once again in December, marking the start of another cycle.