Климат (Am) тропический муссонный. Годовая средняя температура в Негомбо, исходя из данных наблюдений, оценивается 30.4°C. Вершина температурного диапазона, фиксируется в мае до 39.9°С, а минимально может быть до 17.2°C в феврале. Месяц, когда зафиксированы самые низкие температуры — январь, суточный температурный средний показатель 26.5 °C. Месяц с самыми высокими температурами — август со среднеарифметической температурой 33.4 °C. В течение года: ясные дни - 53, дни снега - 0, дни с дождем - 204, облачных дней - 109.