Климат на южном побережье Шри-Ланки экваториальный, муссонный. Температура воздуха в Коггале на протяжении года практически не меняется – среднегодовое ее значение равняется 28°C. Температура воды у берегов – 27°C. Отели Шри-Ланки, Коггалы оборудованы климатической техникой, а с моря дует бриз — Вы можете не бояться жары.
С мая по октябрь выпадает 95% годовых осадков, поэтому лучшим временем для отдыха с купанием в море и занятием серфингом и дайвингом в Коггале считается период с октября по апрель, хотя и в любое другое время количество солнечных дней и температура воды и воздуха позволяют купание в океане. Жара совсем не ощущается благодаря легкому бризу с моря.