Średnie temperatury górskie wahają się do 15 do 20 °C.
Klimat Sri Lanki charakteryzuje się wysoką wilgotnością względną nie spadającą poniżej 60%, a przekraczającą często 80%.
Wody Sieć rzeczna Cejlonu jest bardzo gęsta ze względu na obfite opady deszczu. Wszystkie rzeki są stałe i należą do zlewiska Oceanu Indyjskiego. Cieki wodne rozchodzą się promieniście wypływają z gór i z Płaskowyżu Centralnego. Rzeki są krótkie i pełne progów i wodospadów, które uniemożliwiają żeglugę. Na rzekach Cejlonu zbudowano wiele zbiorników retencyjnych mających na celu zapobieżenie powodziom, które są częstym zjawiskiem w krajach o wilgotnym monsunowym klimacie. Główną rzeką kraju jest Mahaweli o długości 335 km, która spływa ku wschodniemu wybrzeżu. Ujścia rzek są silnie zabagnione.
Gleby Gleby Sri Lanki to głównie ferralitowe gleby czerwone, które są ubogie w składniki mineralne. Poza nimi w kraju występują żyzne gleby aluwialne – fluwisole, które występują w dolinach rzek. Gleby te wykorzystywane są rolniczo, ponieważ jako czarnoziemy posiadają dużą ilość próchnicy. Miejscami na terenach podmokłych przy ujściach rzek występują gleby bagienne glejsole.
300px|right|Stado słoni indyjskich w rzece