Sri Lanka no tiene verano ni invierno, sino solo estaciones lluviosas y secas. La precipitación promedio varía de 63 centímetros a 510 centímetros, con la mayor parte de la lluvia durante la temporada de monzones. La temperatura promedio es de 27 grados.