Trincomalee experiences a tropical wet and dry climate with the temperatures more or less the same throughout the year with little to no fluctuations. While May is the hottest month of the year, January is the coldest.
Dry Season (March - June): The city of Trincomalee is warmest during this time of the year with the rare occurrence of rainfall. The average low and high temperatures during the dry season are 34.7 and 28 degree Celsius.
Wet Season (July - February): Temperatures during the wet season is a bit on the lower side and the number of rainy days is very high. Equip yourself with a raincoat or an umbrella if you are planning to visit Trincomalee during this time.
The peak and the best time to visit Trincomalee is from May to October. But keep in mind that visiting Trincomalee during this season will cost you extra. Alternatively, you can visit Trincomalee during the winter time of November - February when the accommodation rates are low and there are lesser crowds.