Sri Lanka has a tropical climate with distinct wet and dry seasons. The southwest experiences its primary rainy season from May to September, while the northeast has its rainy season from October to January. The rest of the year is generally dry in most parts of the country.