Kolkata experiences a tropical climate with distinct seasons, including hot, humid summers, a rainy monsoon, and mild, pleasant winters. During the summer months (March to June), temperatures can rise above 40°C, accompanied by high humidity, making it quite uncomfortable. The monsoon season (June to September) brings heavy rainfall, lowering the temperatures but increasing humidity levels. Winter (October to February) is the most comfortable time, with cooler temperatures ranging from 12°C to 20°C, offering a more pleasant atmosphere. The weather in Kolkata can significantly impact outdoor activities, especially cricket matches, as humidity and rain during the monsoon may affect the playing conditions.