The local weather has always been a major factor in fixing the traditional Thai school year. According to the Thai Meteorological Department, the hot season in Thailand runs from February to May, the rainy season from May to October, and the winter is from October to February. Temperatures peak in March and April while the most rainfall is in August and September.