The climate in Trincomalee remains fairly consistent with slight variations throughout the year, largely due to its location within the equatorial belt.
The temperature difference between the warmest and coldest months is typically only 2-3 degrees Celsius, with temperatures in Sri Lanka seldom exceeding +30 degrees Celsius.
The climate in Trincomalee is predominantly characterized by two distinct periods: the rainy season and the dry (hot) season. The rainy season typically commences in April and extends until around September. During this period, Trincomalee experiences brief showers, usually lasting around 15 minutes, which tend to occur at night. One downside of visiting during this season is the strong winds that result in significant waves, limiting the ability to fully enjoy swimming in the ocean.